diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000000..6dd3809226
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.gitignore b/.gitignore
index 246e12a7d5..87d7001729 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,20 +1,9 @@
-.DS_Store
-
-.idea/shelf
-
-.idea/tasks.xml
-
-.idea/workspace.xml
+.gradle
+.idea
build
-
classes
-
testClasses
worldwind.jar
-
-worldwindx.jar
-/dist/
-/nbproject/private/
-
+worldwindx.jar
\ No newline at end of file
diff --git a/.nb-gradle-properties b/.nb-gradle-properties
new file mode 100644
index 0000000000..4a9dee1e95
--- /dev/null
+++ b/.nb-gradle-properties
@@ -0,0 +1,24 @@
+
+
+
+
+
+ test
+ yes
+
+ cleanTest
+ test
+
+
+
+ -Djava.util.logging.config.file=logging.properties
+
+
+
+
+
+ jvm-line-args
+ -Djava.util.logging.config.file=logging.properties
+
+
+
diff --git a/.project b/.project
new file mode 100644
index 0000000000..6cdbe3a9f0
--- /dev/null
+++ b/.project
@@ -0,0 +1,23 @@
+
+
+ worldwind
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.buildship.core.gradleprojectbuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.buildship.core.gradleprojectnature
+
+
diff --git a/.settings/org.eclipse.buildship.core.prefs b/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000000..7b8f97273d
--- /dev/null
+++ b/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,13 @@
+arguments=
+auto.sync=false
+build.scans.enabled=false
+connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
+connection.project.dir=
+eclipse.preferences.version=1
+gradle.user.home=
+java.home=
+jvm.arguments=
+offline.mode=false
+override.workspace.settings=false
+show.console.view=false
+show.executions.view=false
diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000000..4824b80263
--- /dev/null
+++ b/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/.travis.yml b/.travis.yml
index 0eadda7688..a646be4e6a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,42 +4,70 @@
# Set up to run the Java build script per the Travis CI documentation
language: java
-# Configure the build to use Oracle JDK 9
+# Configure the build to using the minimum and the latest stable Oracle JDKs and Open JDKs
+# Consider adding openjdk-ea and/or oraclejdk-ea to test early access JDKs
jdk:
- openjdk11
+ - oraclejdk11
-# Install the Ant JUnit package, which is missing from the Travis CI environment. See the Travis documentation: https://docs.travis-ci.com/user/installing-dependencies/#Adding-APT-Packages
-addons:
- apt:
- packages:
- - ant-optional
-
+before_cache:
+ - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
+ - rm -fr $HOME/.gradle/caches/*/plugin-resolution/
+
+cache:
+ directories:
+ - $HOME/.gradle/caches/
+ - $HOME/.gradle/wrapper/
+
+# Don't fail the build on the early access JDK, or wait for it to finish before marking it done.
+matrix:
+ fast_finish: true
+ allow_failures:
+ - jdk: openjdk-ea
+
+# Install gradle wrapper based on version defined in wrapper.gradle
+before_install:
+ # Use Java 8 to install the wrapper as this command will fail in Java 11.
+ - JAVA_HOME=`jdk_switcher home openjdk8` gradle -b wrapper.gradle wrapper
+
+# Clean up project before running build script.
+install:
+ # Using clean as dummy target; could install dependencies here if needed.
+ - ./gradlew clean
+
+# Use xvfb to run tests that require a GUI.
services:
- xvfb
-
+
+before_script:
+ - "export DISPLAY=:99.0"
+
# Build the project
script:
- - ant -f release-build.xml
-
-# Deployment to be re-instated when WWJ is released.
-#deploy:
-# # Publish API documentation to GitHub Pages
-# - provider: pages
-# github_token: $GITHUB_API_KEY
-# local_dir: build/doc/javadoc
-# skip_cleanup: true
-# on:
-# branch: develop
-# # Create CHANGELOG.md in the current directory
-# - provider: script
-# script: ./travis/changelog.sh >> CHANGELOG.md
-# skip_cleanup: true
-# on:
-# tags: true
-# # Create a GitHub release and publish CHANGELOG.md to the release assets
-# - provider: releases
-# api_key: $GITHUB_API_KEY
-# file: CHANGELOG.md
-# skip_cleanup: true
-# on:
-# tags: true
+ - ./gradlew build javadoc
+
+# Deploy develop branch javadocs to gh_pages, and create and deploy CHANGELOG.md on tags
+deploy:
+ # Publish API documentation to GitHub Pages
+ - provider: pages
+ github_token: $GITHUB_API_KEY
+ local_dir: build/docs/javadoc
+ skip_cleanup: true
+ on:
+ branch: develop
+ jdk: oraclejdk8
+ # Create CHANGELOG.md in the current directory
+ - provider: script
+ script: ./travis/changelog.sh >> CHANGELOG.md
+ skip_cleanup: true
+ on:
+ tags: true
+ jdk: oraclejdk8
+ # Create a GitHub release and publish CHANGELOG.md to the release assets
+ - provider: releases
+ api_key: $GITHUB_API_KEY
+ file: CHANGELOG.md
+ skip_cleanup: true
+ on:
+ tags: true
+ jdk: oraclejdk8
diff --git a/.vscode/java.config b/.vscode/java.config
new file mode 100644
index 0000000000..53836e51ea
--- /dev/null
+++ b/.vscode/java.config
@@ -0,0 +1,27 @@
+{
+ "java.project.sourcePaths": [
+ "src"
+ ],
+ "java.project.outputPath": "build/classes",
+ "java.project.referencedLibraries": [
+ "jogl-all.jar",
+ "gluegen-rt.jar",
+ "gluegen-rt-natives-windows-amd64.jar",
+ "gluegen-rt-natives-windows-i586.jar",
+ "gluegen-rt-natives-linux-amd64.jar",
+ "gluegen-rt-natives-linux-i586.jar",
+ "gluegen-rt-natives-macosx-universal.jar",
+ "jogl-all-natives-windows-amd64.jar",
+ "jogl-all-natives-windows-i586.jar",
+ "jogl-all-natives-linux-amd64.jar",
+ "jogl-all-natives-linux-i586.jar",
+ "jogl-all-natives-macosx-universal.jar",
+ "lib-external/gdal/gdal.jar",
+ "jackson-core-asl.jar",
+ "junit-4.5.jar"
+ ],
+ "java.test.sourcePaths": [
+ "test"
+ ],
+ "java.test.outputPath": "build/test-classes"
+}
diff --git a/.vscode/java.project b/.vscode/java.project
new file mode 100644
index 0000000000..af07472977
--- /dev/null
+++ b/.vscode/java.project
@@ -0,0 +1,31 @@
+{
+ "name": "WorldWindJava",
+ "version": "1.0.0",
+ "type": "java",
+ "sourceRoots": [
+ "src"
+ ],
+ "testSourceRoots": [
+ "test"
+ ],
+ "outputPath": "build/classes",
+ "testOutputPath": "build/test-classes",
+ "dependencies": [
+ "jogl-all.jar",
+ "gluegen-rt.jar",
+ "gluegen-rt-natives-windows-amd64.jar",
+ "gluegen-rt-natives-windows-i586.jar",
+ "gluegen-rt-natives-linux-amd64.jar",
+ "gluegen-rt-natives-linux-i586.jar",
+ "gluegen-rt-natives-macosx-universal.jar",
+ "jogl-all-natives-windows-amd64.jar",
+ "jogl-all-natives-windows-i586.jar",
+ "jogl-all-natives-linux-amd64.jar",
+ "jogl-all-natives-linux-i586.jar",
+ "jogl-all-natives-macosx-universal.jar",
+ "lib-external/gdal/gdal.jar",
+ "jackson-core-asl.jar",
+ "junit-4.5.jar"
+ ],
+ "javaVersion": "11"
+}
diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 0000000000..a006970d07
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,26 @@
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "type": "java",
+ "name": "WorldWindow",
+ "request": "launch",
+ "mainClass": "gov.nasa.worldwindx.applications.worldwindow.WorldWindow",
+ "projectName": "worldwind-WorldWindJava"
+ },
+ {
+ "type": "java",
+ "name": "WorldWindow",
+ "request": "launch",
+ "mainClass": "gov.nasa.worldwindx.applications.worldwindow.WorldWindow",
+ "projectName": "WorldWindJava",
+ "args": "",
+ "vmArgs": "-Djava.util.logging.config.file=logging.properties",
+ "cwd": "${workspaceFolder}",
+ "console": "integratedTerminal",
+ "env": {
+ "JAVA_TOOL_OPTIONS": "-Djava.util.logging.config.file=logging.properties"
+ }
+ }
+ ]
+}
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000000..c919bddf68
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,41 @@
+{
+ "java.configuration.updateBuildConfiguration": "automatic",
+ "java.compile.nullAnalysis.mode": "automatic",
+ "java.project.sourcePaths": [
+ "src"
+ ],
+ "java.project.outputPath": "build/classes",
+ "java.project.referencedLibraries": [
+ "jogl-all.jar",
+ "gluegen-rt.jar",
+ "gluegen-rt-natives-windows-amd64.jar",
+ "gluegen-rt-natives-windows-i586.jar",
+ "gluegen-rt-natives-linux-amd64.jar",
+ "gluegen-rt-natives-linux-i586.jar",
+ "gluegen-rt-natives-macosx-universal.jar",
+ "jogl-all-natives-windows-amd64.jar",
+ "jogl-all-natives-windows-i586.jar",
+ "jogl-all-natives-linux-amd64.jar",
+ "jogl-all-natives-linux-i586.jar",
+ "jogl-all-natives-macosx-universal.jar",
+ "lib-external/gdal/gdal.jar",
+ "jackson-core-asl.jar",
+ "junit-4.5.jar"
+ ],
+ "java.test.sourcePaths": [
+ "test"
+ ],
+ "java.test.outputPath": "build/test-classes",
+ "java.project.importOnFirstTimeStartup": "automatic",
+ "java.import.gradle.enabled": true,
+ "java.import.gradle.wrapper.enabled": true,
+ "java.import.gradle.java.home": null,
+ "java.import.gradle.offline.enabled": false,
+ "java.import.gradle.arguments": "",
+ "java.import.gradle.jvmArguments": "",
+ "java.import.gradle.user.home": null,
+ "java.import.gradle.importedProjects": [],
+ "java.import.gradle.excludedProjects": [],
+ "java.import.gradle.nestedProjects": true,
+ "java.import.gradle.buildServer.enabled": "on"
+}
diff --git a/GDAL_README.txt b/GDAL_README.txt
index dae45d4425..d8158b2205 100644
--- a/GDAL_README.txt
+++ b/GDAL_README.txt
@@ -28,38 +28,137 @@
# $Id: GDAL_README.txt 1171 2013-02-11 21:45:02Z dcollins $
-This document provides guidance on deploying applications that use the WorldWind GDAL libraries.
+This document provides guidance on deploying applications that use the
+WorldWind GDAL libraries.
+Building
+ ------------------------------------------------------------
+ If building with 'ant', using the 'build.xml' file, change the
+ 'gdal.win.properties' or 'gdal.unix.properties' files to
+ reflect the location of the GDAL library files on your system.
-Version
+ When using the Gradle build script, note that the version number
+ defined by 'gdalVersion' must match the binary libraries that are
+ installed. The Gradle build script pulls the 'gdal.jar' from
+ Maven or JCenter. If you want to use 'gdal.jar' from the local
+ disk, change the Gradle script to specify
+
+ dependencies {
+ ...
+ compile files('gdal.jar')
+ ...
+ }
+
+ If using Eclipse, in the project properties, select 'Java Build Path',
+ and in the 'Libraries' tab, remove any existing 'gdal.jar' entry,
+ and use 'Add External Jar' to point to your installed GDAL jar
+ location. Under that new entry, edit the 'Native Library Location'
+ to point to the location of the native libraries. This will add
+ the argument '-Djava.library.path=' to
+ the JVM args when applications are run.
+
+Deploying applications
------------------------------------------------------------
+ Worldwind users should install a binary edition of GDAL,
+ including the Java interface (gdal.jar, gdalalljni.lib/libgdalalljni.so).
-WorldWind uses GDAL version 1.7.2, and LizardTech's Decode SDK version 7.0.0.2167.
+ - The classpath used to build/execute Worldwind must include
+ the location of the gdal.jar file.
+ - On Windows, the 'java.libary.path' property must be set to
+ the location of the JNI shared library. In addition, if
+ the DLLs are not in the same directory as the launched
+ application, the PATH environment variable should be set to
+ include the location of the shared libraries. Note that if
+ 'java.library.path' is not explicitly set, the JVM's default
+ includes PATH plus the current directory.
+ - On Linux, the LD_LIBRARY_PATH environment variable should be
+ set to include the location of the JNI shared library. The
+ JVM will include the paths in LD_LIBRARY_PATH in the
+ 'java.library.path' property.
+ - Starting with GDAL 3.0.0, the PROJ.6 projection library is used. It
+ requires the PROJ_LIB environment variable to be defined with location of
+ the "proj.db" file. A commit was made to GDAL on Jun 18, 2019 that will
+ allow the location to be set programmatically.
+ See https://github.com/OSGeo/gdal/pull/1658/
+ - Unless the GDAL_DATA environment variable is set, the GDAL
+ data directory will be searched for, using the property
+ "user.dir", and then in some standard locations (see GDALUtils.java)
-Supported Platforms
-------------------------------------------------------------
+ - Unless the GDAL_DRIVER_PATH environment variable is set, the
+ GDAL plugins direoctory will be searched for, using the property
+ "user.dir", and then in some standard locations.
-WorldWind supports Windows 32/64-bit, Linux 32/64-bit, and Mac OSX. The WorldWind SDK therefore contains
-GDAL, PROJ4, and MRSiD binaries for the following platforms:
- - MacOSX universal
- - Windows 32-bit and Windows 64-bit
- - Linux 32-bit and Linux 64-bit
+ Binary distributions are available for both Windows and
+ Linux. See
-WorldWind GDAL Libraries
-------------------------------------------------------------
+ https://trac.osgeo.org/gdal/wiki/DownloadingGdalBinaries.
+
+ For Ubuntu, the package "libgdal-java" contains the 'gdal.jar'
+ and JNI shared library.
+
+ GDAL versions earlier that 2.3.2 split the JNI library into
+ five separate files. They all need to be in paths listed in
+ 'java.library.path' or 'LD_LIBRARY_PATH'. GDAL versions later
+ than 2.3.2 have all the JNI interfaces in a single shared library
+ (gdalalljni.lib/libgdalalljni.so).
+
+ The GISInternals binary package for Windows uses this
+ directory structure:
+
+ C:\Program Files\GDAL utilities, shared libraries,
+ including JNI shared library
+ C:\Program Files\GDAL\java\gdal.jar GDAL Java interface
+ C:\Program Files\GDAL\gdal-data GDAL data directory
+ C:\Program Files\GDAL\gdalplugins GDAL plugin directory
+
+ Note that GISInternals has multiple versions of the ERDAS ECW
+ software. Choose one according to your needs.
+
+ If you want to include the native libraries as part of your
+ deployment, copy
+
+ C:\Program Files\GDAL*.dll
+ C:\Program Files\GDAL\gdal-data
+ C:\Program Files\GDAL\gdalplugins
+ C:\Program Files\GDAL\java\gdal.jar
+
+ to the directory from which your application is launched. Include
+ the 'gdal.jar' file in your application's classpath.
+
+ Alternatively, one can leave all the native libraries from
+ GISInternals in their installation location, and
+
+ set PATH to include C:\Program Files\GDAL
+ add -Djava.library.path="C:\Program Files\GDAL" JVM option
+ add -classpath="C:\Program Files\GDAL\java\gdal.jar" JVM option
+
+
+ The Ubuntu Linux distribution uses these locations:
+
+ /usr/lib: shared libraries
+ /usr/share/java/gdal.jar GDAL Java interface
+ /usr/lib/jni GDAL JNI shared library
+ /usr/share/gdal/2.2 GDAL data directory
+ /usr/lib/gdalplugins GDAL plugin directory
+
+ There's a bug in the Ubuntu Bionic 18.04.2 LTS that prevents
+ the Grass plugin from loading properly (see
+ https://trac.osgeo.org/osgeolive/ticket/2068). The workaround
+ is to
-To simplify deployment, our GDAL+PRO4+MRSID bundles are compiled as a single dynamic library which has all dependent
-libraries statically compiled. As a result we have one dynamic library "gdalall" per OS / per platform. Each platfor
-library is located under the "lib-external/gdal/" folder.
+ export LD_LIBRARY_PATH=/usr/lib/jni:/usr/lib/grass74/lib
-GDAL and PROJ4 libraries require data tables located in the lib-external/gdal/data folder. We recommend placing these
-tables in the "data" sub-folder.
+ Pre-built binaries for the MrSID and ERDAS ECW formats are not
+ available on Ubuntu. Instructions for building the plugins is
+ available here:
-WWJ attempts to locate GDAL bundles during the startup. By default WWJ will first look for GDAL native binaries in the
-current path, then in to the lib-external/gdal/ folder. If no GDAL bundle was found WorldWind attempts to locate the
-GDAL bundle in the sub-folders. Therefore we recommend one of two options:
-1) Place the GDAL libraries in the folder "lib-external/gdal".
-2) Place the GDAL libraries in the application's root folder.
+ https://trac.osgeo.org/gdal/wiki/ECW
+ https://trac.osgeo.org/gdal/wiki/MrSID
+
+ MrSID SDK
+ https://www.extensis.com/support/developers
+ ERDAS ECW SDK
+ https://www.hexagongeospatial.com/products/power-portfolio/compression-products/erdas-ecw-jp2-sdk
diff --git a/LICENSE.gdal.TXT b/LICENSE.gdal.TXT
deleted file mode 100644
index 475211950e..0000000000
--- a/LICENSE.gdal.TXT
+++ /dev/null
@@ -1,252 +0,0 @@
-
-GDAL/OGR Licensing
-==================
-
-This file attempts to include all licenses that apply within the GDAL/OGR
-source tree, in particular any that are supposed to be exposed to the end user
-for credit requirements for instance. The contents of this file can be
-displayed from GDAL commandline utilities using the --license commandline
-switch.
-
-
-GDAL/OGR General
-----------------
-
-In general GDAL/OGR is licensed under an MIT/X style license with the
-following terms:
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
-
-
-gdal/frmts/gtiff/tif_float.c
-----------------------------
-
-Copyright (c) 2002, Industrial Light & Magic, a division of Lucas
-Digital Ltd. LLC
-
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-* Redistributions of source code must retain the above copyright
-notice, this list of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the above
-copyright notice, this list of conditions and the following disclaimer
-in the documentation and/or other materials provided with the
-distribution.
-* Neither the name of Industrial Light & Magic nor the names of
-its contributors may be used to endorse or promote products derived
-from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-gdal/frmts/hdf4/hdf-eos/*
-------------------------
-
- Copyright (C) 1996 Hughes and Applied Research Corporation
-
- Permission to use, modify, and distribute this software and its documentation
- for any purpose without fee is hereby granted, provided that the above
- copyright notice appear in all copies and that both that copyright notice and
- this permission notice appear in supporting documentation.
-
-
-gdal/frmts/pcraster/libcsf
---------------------------
-
-Copyright (c) 1997-2003, Utrecht University
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-* Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
-* Redistributions in binary form must reproduce the above
- copyright notice, this list of conditions and the following
- disclaimer in the documentation and/or other materials provided
- with the distribution.
-
-* Neither the name of Utrecht University nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-gdal/frmts/grib/degrib/*
-------------------------
-
-The degrib and g2clib source code are modified versions of code produced
-by NOAA NWS and are in the public domain subject to the following
-restrictions:
-
-http://www.weather.gov/im/softa.htm
-
-DISCLAIMER The United States Government makes no warranty, expressed or
-implied, as to the usefulness of the software and documentation for any
-purpose. The U.S. Government, its instrumentalities, officers, employees,
-and agents assumes no responsibility (1) for the use of the software and
-documentation listed below, or (2) to provide technical support to users.
-
-http://www.weather.gov/disclaimer.php
-
- The information on government servers are in the public domain, unless
-specifically annotated otherwise, and may be used freely by the public so
-long as you do not 1) claim it is your own (e.g. by claiming copyright for
-NWS information -- see below), 2) use it in a manner that implies an
-endorsement or affiliation with NOAA/NWS, or 3) modify it in content and
-then present it as official government material. You also cannot present
-information of your own in a way that makes it appear to be official
-government information..
-
- The user assumes the entire risk related to its use of this data. NWS is
-providing this data "as is," and NWS disclaims any and all warranties,
-whether express or implied, including (without limitation) any implied
-warranties of merchantability or fitness for a particular purpose. In no
-event will NWS be liable to you or to any third party for any direct,
-indirect, incidental, consequential, special or exemplary damages or lost
-profit resulting from any use or misuse of this data.
-
- As required by 17 U.S.C. 403, third parties producing copyrighted works
-consisting predominantly of the material appearing in NWS Web pages must
-provide notice with such work(s) identifying the NWS material incorporated
-and stating that such material is not subject to copyright protection.
-
-port/cpl_minizip*
------------------
-
-This is version 2005-Feb-10 of the Info-ZIP copyright and license.
-The definitive version of this document should be available at
-ftp://ftp.info-zip.org/pub/infozip/license.html indefinitely.
-
-
-Copyright (c) 1990-2005 Info-ZIP. All rights reserved.
-
-For the purposes of this copyright and license, "Info-ZIP" is defined as
-the following set of individuals:
-
- Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois,
- Jean-loup Gailly, Hunter Goatley, Ed Gordon, Ian Gorman, Chris Herborth,
- Dirk Haase, Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz,
- David Kirschbaum, Johnny Lee, Onno van der Linden, Igor Mandrichenko,
- Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov, Greg Roelofs,
- Kai Uwe Rommel, Steve Salisbury, Dave Smith, Steven M. Schweda,
- Christian Spieler, Cosmin Truta, Antoine Verheijen, Paul von Behren,
- Rich Wales, Mike White
-
-This software is provided "as is," without warranty of any kind, express
-or implied. In no event shall Info-ZIP or its contributors be held liable
-for any direct, indirect, incidental, special or consequential damages
-arising out of the use of or inability to use this software.
-
-Permission is granted to anyone to use this software for any purpose,
-including commercial applications, and to alter it and redistribute it
-freely, subject to the following restrictions:
-
- 1. Redistributions of source code must retain the above copyright notice,
- definition, disclaimer, and this list of conditions.
-
- 2. Redistributions in binary form (compiled executables) must reproduce
- the above copyright notice, definition, disclaimer, and this list of
- conditions in documentation and/or other materials provided with the
- distribution. The sole exception to this condition is redistribution
- of a standard UnZipSFX binary (including SFXWiz) as part of a
- self-extracting archive; that is permitted without inclusion of this
- license, as long as the normal SFX banner has not been removed from
- the binary or disabled.
-
- 3. Altered versions--including, but not limited to, ports to new operating
- systems, existing ports with new graphical interfaces, and dynamic,
- shared, or static library versions--must be plainly marked as such
- and must not be misrepresented as being the original source. Such
- altered versions also must not be misrepresented as being Info-ZIP
- releases--including, but not limited to, labeling of the altered
- versions with the names "Info-ZIP" (or any variation thereof, including,
- but not limited to, different capitalizations), "Pocket UnZip," "WiZ"
- or "MacZip" without the explicit permission of Info-ZIP. Such altered
- versions are further prohibited from misrepresentative use of the
- Zip-Bugs or Info-ZIP e-mail addresses or of the Info-ZIP URL(s).
-
- 4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip,"
- "UnZipSFX," "WiZ," "Pocket UnZip," "Pocket Zip," and "MacZip" for its
- own source and binary releases.
-
-
-gdal/ogr/ogrsf_frmts/dxf/intronurbs.cpp
----------------------------------------
-
-This code is derived from the code associated with the book "An Introduction
-to NURBS" by David F. Rogers. More information on the book and the code is
-available at:
-
- http://www.nar-associates.com/nurbs/
-
-
-Copyright (c) 2009, David F. Rogers
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- * Neither the name of the David F. Rogers nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGE.
-
-
diff --git a/LICENSE.jackson.txt b/LICENSE.jackson.txt
deleted file mode 100644
index 3eaf591bec..0000000000
--- a/LICENSE.jackson.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-This copy of Jackson JSON processor is licensed under the
-Apache (Software) License, version 2.0 ("the License").
-See the License for details about distribution rights, and the
-specific rights regarding derivate works.
-
-You may obtain a copy of the License at:
-
-http://www.apache.org/licenses/
-
-A copy is also included with both the the downloadable source code package
-and jar that contains class bytecodes, as file "ASL 2.0". In both cases,
-that file should be located next to this file: in source distribution
-the location should be "release-notes/asl"; and in jar "META-INF/"
diff --git a/README.md b/README.md
old mode 100755
new mode 100644
index fe13b4b70d..b95f45bc32
--- a/README.md
+++ b/README.md
@@ -1,29 +1,54 @@
-# WorldWind Java
+# WorldWind Java - Community Edition (WWJ-CE)
-## New version of WorldWind Java released
-WorldWind Java 2.2.1 is now available on GitHub. This version of WorldWind Java is a maintenance release that addresses small fixes (typos, bad references, etc.) to various areas of the code and removes references to services that are no longer supported by the WorldWind servers.
+[](https://travis-ci.com/WorldWindEarth/WorldWindJava)
-WorldWind's API remains unchanged in this release and we are committed to maintaining a consistent API in future releases.
-More information on the release can be found at this link: [WorldWind Java 2.2.1](https://github.com/NASAWorldWind/WorldWindJava/releases).
+WWJ-CE is community supported fork of the ubiquitous [WorldWind Java SDK](https://github.com/NASAWorldWind/WorldWindJava)
+from NASA.
-Please direct questions to our new email address: arc-worldwind@mail.nasa.gov.
+WorldWind Java is a 3D virtual globe API for desktop Java, developed by NASA. It provides a geographic
+context with high-resolution terrain, for visualizing geographic or geo-located information in 3D and 2D.
+Developers can customize the globe's terrain and imagery. The SDK provides a collection of shapes for
+displaying and interacting with geographic data and representing a range of geometric objects.
-[](https://travis-ci.com/NASAWorldWind/WorldWindJava)
+- [WorldWindJava Wiki](https://github.com/WorldWindEarth/WorldWindJava/wiki) has setup instructions, developers guides and more
+- [API Documentation](https://worldwind.earth/WorldWindJava/) provides an extensive collection of useful JavaDocs for the WWJ-CE SDK
+- [WorldWind Forum](https://forum.worldwindcentral.com/forum/world-wind-java-forums) provides help from the WorldWind community
+- [IntelliJ IDEA](https://www.jetbrains.com/idea) is used by the NASA WorldWind development team
-3D virtual globe API for desktop Java, developed by NASA. Provides a geographic context with high-resolution terrain, for visualizing geographic or geo-located information in 3D and 2D. Developers can customize the globe's terrain and imagery. Provides a collection of shapes for displaying and interacting with geographic data and representing a range of geometric objects.
+## Notice from NASA
+On March 8, 2019, NASA announced a suspension of the WorldWind project.
-- [worldwind.arc.nasa.gov](https://worldwind.arc.nasa.gov) has setup instructions, developers guides, API documentation and more
-- [Apache NetBeans](https://netbeans.apache.org) is used by the NASA WorldWind development team
+> WorldWind team would like to inform you that starting May 3, 2019, NASA WorldWind project will be
+> suspended. All the WorldWind servers providing elevation and imagery will be unavailable. While you
+> can still download the SDKs from GitHub, there will be no technical support. If you have questions
+> and/or concerns, please feel free to email at:
+>
+> worldwind-info@lists.nasa.gov
+
+WWJ-CE seeks to mitigate the effects of the suspension and continue the development of WorldWind Java.
+
+## Contributing to the Community Edition
+Contributions to WWJ-CE are welcomed in the form of issues and pull requests.
+
+### Before Submitting an Issue
+Please fulfill the following requirements before submitting an issue to this repository:
+
+- Check the [Common Problems](https://github.com/WorldWindEarth/WorldWindJava/wiki/Common-Problems) in the [Tutorials](https://github.com/WorldWindEarth/WorldWindJava/wiki/Tutorials) wiki
+- Check that your issue isn't already filed in the [open issues and pull requests](https://github.com/WorldWindEarth/WorldWindJava/issues?q=is%3Aopen)
+- Check the [WorldWind Java Forums](https://forum.worldwindcentral.com/forum/world-wind-java-forums) for common solutions
+
+### Before Submitting a Pull Request
+Please read [Contributing to WorldWind Java](https://github.com/WorldWindEarth/WorldWindJava/blob/develop/CONTRIBUTING.md) and adhere to the WorldWind Java [Design and Coding Guidelines](https://github.com/WorldWindEarth/WorldWindJava/blob/develop/CONTRIBUTING.md#design-and-coding-guidelines).
## Releases and Roadmap
Official WorldWind Java releases have the latest stable features, enhancements and bug fixes ready for production use.
-- [GitHub Releases](https://github.com/NASAWorldWind/WorldWindJava/releases/) documents official releases
-- [GitHub Milestones](https://github.com/NASAWorldWind/WorldWindJava/milestones) documents upcoming releases and the development roadmap
-- [Travis CI](https://travis-ci.com/NASAWorldWind/WorldWindJava) provides continuous integration and build automation
+- [GitHub Releases](https://github.com/WorldWindEarth/WorldWindJava/releases/) documents official releases
+- [GitHub Milestones](https://github.com/WorldWindEarth/WorldWindJava/milestones) documents upcoming releases and the development roadmap
+- [Travis CI](https://travis-ci.com/WorldWindEarth/WorldWindJava) provides continuous integration and build automation
## Run a Demo
@@ -35,7 +60,7 @@ Clone the SDK with git, open the WorldWind Java project with Apache Netbeans and
###### From a Windows Development Environment
-- Download and extract the [Latest Release](https://github.com/NASAWorldWind/WorldWindJava/releases/latest)
+- Download and extract the [Latest Release](https://github.com/WorldWindEarth/WorldWindJava/releases/latest)
- Open the Command Prompt
```bash
cd [WorldWind release]
@@ -44,7 +69,7 @@ run-demo.bat
###### From a Linux or macOS Development Environment
-- Download and extract the [Latest Release](https://github.com/NASAWorldWind/WorldWindJava/releases/latest)
+- Download and extract the [Latest Release](https://github.com/WorldWindEarth/WorldWindJava/releases/latest)
- Open the Terminal app
```bash
cd [WorldWind release]
@@ -75,6 +100,10 @@ binary JAR files as follows:
deployed with the application.
4. When running, specify the JVM argument -Djogamp.gluegen.UseTempJarCache=false
+## GDAL
+
+GDAL is a translator library for raster and vector geospatial data formats provided by the Open Source Geospatial Foundation. GDAL libraries and native binaries are not provided by WorldWindEarth/WorldWind Java, but are needed to build. The Gradle build will pull the necessary libraries from Maven. Please see the file GDAL_README.txt for details on where to obtain the native binaries and other details.
+
## License
Copyright 2006-2009, 2017, 2020 United States Government, as represented by the
diff --git a/WorldWind.iml b/WorldWind.iml
deleted file mode 100644
index 86072a8721..0000000000
--- a/WorldWind.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/bin/.gitignore b/bin/.gitignore
new file mode 100644
index 0000000000..7ac70cd798
--- /dev/null
+++ b/bin/.gitignore
@@ -0,0 +1,3 @@
+/main/
+/test/
+/default/
diff --git a/build.gradle b/build.gradle
new file mode 100644
index 0000000000..5deaf56ac6
--- /dev/null
+++ b/build.gradle
@@ -0,0 +1,272 @@
+apply plugin: 'java-library'
+apply plugin: 'maven-publish'
+
+group = 'earth.worldwind'
+version = '2.3.1' + (project.hasProperty('snapshot') ? '-SNAPSHOT' : '')
+
+ant {
+ property(file: 'release-build.properties')
+ property(file: "gdal.${org.gradle.internal.os.OperatingSystem.current().isWindows() ? 'win' : 'unix'}.properties")
+}
+
+ext {
+ joglVersion = '2.5.0'
+ gdalVersion = '3.10.0'
+ jacksonVersion = '1.9.13'
+ junitVersion = '4.5'
+}
+
+repositories {
+ mavenLocal()
+ mavenCentral()
+ maven { url = "https://jogamp.org/deployment/maven/" }
+}
+
+dependencies {
+ implementation "org.jogamp.jogl:jogl-all-main:$project.joglVersion"
+ implementation "org.jogamp.gluegen:gluegen-rt-main:$project.joglVersion"
+
+ if (project.hasProperty('systemGDAL')) {
+ implementation files("${ant.properties['gdal.jar.dir']}/gdal.jar")
+ } else {
+ implementation "org.gdal:gdal:$project.gdalVersion"
+ }
+
+ implementation "org.codehaus.jackson:jackson-core-asl:$project.jacksonVersion"
+
+ testImplementation "junit:junit:$project.junitVersion"
+}
+
+task sourcesJar(type: Jar, dependsOn: classes) {
+ group = 'build'
+ description = 'Assembles a jar archive containing the sources.'
+ classifier = 'sources'
+ from (sourceSets.main.allSource) {
+ include '**/*.java'
+ exclude 'config/**'
+ exclude 'images/**'
+ exclude 'gov/nasa/worldwindx/**'
+ }
+}
+
+task extensionsJar(type: Jar) {
+ group = 'build'
+ description = 'Assembles a jar archive containing the extension classes.'
+ baseName = 'worldwindx'
+ from (sourceSets.main.output) {
+ exclude 'com/**'
+ exclude 'config/**'
+ exclude 'images/**'
+ exclude 'gov/nasa/worldwind/**'
+ }
+ doLast {
+ copy {
+ from "$buildDir/libs/$extensionsJar.archiveFileName"
+ into project.projectDir
+ rename "$extensionsJar.archiveFileName", "$extensionsJar.baseName.$extensionsJar.extension"
+ }
+ }
+}
+
+task javadocJar(type: Jar, dependsOn: javadoc) {
+ group = 'build'
+ description = 'Assembles a jar archive containing the javadocs.'
+ classifier = 'javadoc'
+ from javadoc.destinationDir
+}
+
+def pomConfig = {
+ licenses {
+ license {
+ name 'NASA Open Source Agreement v1.3'
+ url 'https://ti.arc.nasa.gov/opensource/nosa/'
+ distribution 'repo'
+ }
+ }
+ developers {
+ developer {
+ id 'emxsys'
+ name 'Bruce Schubert'
+ email 'bruce@emxsys.com'
+ }
+ }
+ scm {
+ url 'https://github.com/WorldWindEarth/WorldWindJava'
+ }
+}
+
+publishing {
+ publications {
+ maven(MavenPublication) {
+ from components.java
+ artifact sourcesJar
+ artifact javadocJar
+ groupId project.group
+ artifactId project.name
+ version project.version
+ pom.withXml {
+ def root = asNode()
+ root.appendNode('description',
+ 'A community supported fork of the NASA WorldWind Java SDK (WWJ)' +
+ 'is for building cross-platform 3D geospatial desktop applications in Java.'
+ )
+ root.appendNode('name', project.name)
+ root.appendNode('url', 'https://github.com/WorldWindEarth/WorldWindJava')
+ root.children().last() + pomConfig
+ }
+ }
+ }
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src']
+ include '**/*.java'
+ }
+ resources {
+ srcDirs = ['src']
+ exclude '**/*.java'
+ }
+ }
+ test {
+ java {
+ srcDirs = ['test']
+ }
+ }
+}
+
+compileJava {
+ options.debug = !project.hasProperty('release')
+}
+
+test {
+ dependsOn jar
+ classpath += project.files("$buildDir/libs/$jar.archiveFileName")
+}
+
+jar {
+ dependsOn classes
+ from sourceSets.main.output
+ exclude 'gov/nasa/worldwindx/**'
+ doLast {
+ copy {
+ from "$buildDir/libs/$jar.archiveFileName"
+ into project.projectDir
+ rename "$jar.archiveFileName", "$jar.baseName.$jar.extension"
+ }
+ }
+}
+
+javadoc {
+ options {
+ overview = "$project.projectDir/src/overview.html"
+ windowTitle = 'WorldWindJava API'
+ title = 'NASA WorldWind Java-Community Edition'
+ header = 'NASA WorldWind-CE'
+ splitIndex = true
+ noDeprecated = true
+ version = false
+ author = false
+ use = true
+ }
+ exclude 'com/**'
+ exclude 'gov/nasa/worldwind/formats/**'
+}
+
+artifacts {
+ archives sourcesJar
+ archives extensionsJar
+ archives javadocJar
+}
+
+task processMilStd2525SVGs(dependsOn: jar) {
+ group = 'build'
+ description = 'Processes the MIL-STD-2525 SVG source files.'
+
+ // Set outputs of this task to be PNG directory.
+ def milStd2525PngDir = file(ant.properties['milstd2525.png.dir'])
+ outputs.dir(milStd2525PngDir)
+
+ doLast {
+ def milStd2525SrcDir = file(ant.properties['milstd2525.src.dir'])
+
+ // If PNG directory doesn't exist, create it.
+ if (!milStd2525PngDir.exists()) {
+ milStd2525PngDir.mkdirs()
+ }
+
+ def width = ant.properties['milstd2525.png.width']
+ def height = ant.properties['milstd2525.png.height']
+
+ // Rasterize the MIL-STD-2525 SVG sources. Exclude empty directories in order
+ // to suppress erroneous error messages from the Apache Batik Rasterizer.
+ milStd2525SrcDir.traverse([type: groovy.io.FileType.DIRECTORIES, excludeNameFilter: ~/fills|frames|icons/]) { srcDir ->
+ def dstDir = milStd2525PngDir.path + (srcDir.path - milStd2525SrcDir.path)
+ exec {
+ commandLine 'java',\
+ '-jar',\
+ "$project.projectDir/lib-external/batik/batik-rasterizer.jar",\
+ '-m',\
+ 'image/png',\
+ '-maxw',\
+ width,\
+ '-h',\
+ height,\
+ '-d',\
+ dstDir,\
+ srcDir
+ }
+ }
+
+ // The Forward Edge of Battle (FEBA, 2.X.2.4.2.1) image has a custom height of 16 pixels.
+ milStd2525SrcDir.traverse([type: groovy.io.FileType.FILES, nameFilter: ~/g-g.dlf--------\.svg/]) { srcFile ->
+ def dstFile = ((milStd2525PngDir.path + (srcFile.path - milStd2525SrcDir.path)) - '.svg') + '.png'
+ exec {
+ commandLine 'java',\
+ '-jar',\
+ "$project.projectDir/lib-external/batik/batik-rasterizer.jar",\
+ '-m',\
+ 'image/png',\
+ '-maxw',\
+ width,\
+ '-h',\
+ '16',\
+ '-d',\
+ dstFile,\
+ srcFile
+ }
+ }
+
+ // Trim the MIL-STD-2525 modifier images to remove transparent borders.
+ def modifiersDir = file("$milStd2525PngDir.path/modifiers")
+ modifiersDir.traverse([type: groovy.io.FileType.FILES]) { srcFile ->
+ exec {
+ commandLine 'java',\
+ '-cp',\
+ "$buildDir/libs/$jar.archiveFileName",\
+ 'gov.nasa.worldwind.util.ImageTrimmer',\
+ srcFile
+ }
+ }
+ }
+}
+
+task milStd2525Zip(type: Zip, dependsOn: processMilStd2525SVGs) {
+ group = 'build'
+ description = 'Assembles the MIL-STD-2525 symbology package.'
+ def milStd2525OutDir = file(ant.properties['milstd2525.out.dir'])
+ def milStd2525PngDir = file(ant.properties['milstd2525.png.dir'])
+ from milStd2525PngDir
+ include '**/*'
+ archiveName 'milstd2525-symbols.zip'
+ destinationDir milStd2525OutDir
+}
+
+task runLayerManager(type: JavaExec, dependsOn: classes) {
+ group = 'run'
+ description = 'Runs the LayerManager example app.'
+ classpath sourceSets.main.runtimeClasspath
+ main = 'gov.nasa.worldwindx.examples.layermanager.LayerManagerApp'
+ systemProperty 'java.util.logging.config.file', "$project.projectDir/logging.properties"
+}
diff --git a/gdal.jar b/gdal.jar
deleted file mode 100644
index 947ab1409c..0000000000
Binary files a/gdal.jar and /dev/null differ
diff --git a/gdal.unix.properties b/gdal.unix.properties
new file mode 100644
index 0000000000..45f3df88d0
--- /dev/null
+++ b/gdal.unix.properties
@@ -0,0 +1,5 @@
+# GDAL library locations
+gdal.jar.dir=/usr/share/java
+gdal.jni.dir=/usr/lib/jni
+gdal.data.dir=/usr/share/gdal/2.2
+gdal.plugins.dir=/usr/lib/gdalplugins
diff --git a/gdal.win.properties b/gdal.win.properties
new file mode 100644
index 0000000000..bd3f4906ae
--- /dev/null
+++ b/gdal.win.properties
@@ -0,0 +1,5 @@
+# GDAL library locations
+gdal.jar.dir=c:/Program Files/GDAL/java
+gdal.jni.dir=c:/Program Files/GDAL
+gdal.data.dir=c:/Program Files/GDAL/gdal-data
+gdal.plugins.dir=c:/Program Files/GDAL/gdalplugins
diff --git a/gluegen-rt-natives-linux-amd64.jar b/gluegen-rt-natives-linux-amd64.jar
deleted file mode 100644
index 625b8479ed..0000000000
Binary files a/gluegen-rt-natives-linux-amd64.jar and /dev/null differ
diff --git a/gluegen-rt-natives-macosx-universal.jar b/gluegen-rt-natives-macosx-universal.jar
deleted file mode 100644
index 0e791ff2ce..0000000000
Binary files a/gluegen-rt-natives-macosx-universal.jar and /dev/null differ
diff --git a/gluegen-rt-natives-windows-amd64.jar b/gluegen-rt-natives-windows-amd64.jar
deleted file mode 100644
index 2ae552be1e..0000000000
Binary files a/gluegen-rt-natives-windows-amd64.jar and /dev/null differ
diff --git a/gluegen-rt.jar b/gluegen-rt.jar
deleted file mode 100644
index 51cd1a8826..0000000000
Binary files a/gluegen-rt.jar and /dev/null differ
diff --git a/gluegen.LICENSE.txt b/gluegen.LICENSE.txt
deleted file mode 100644
index 30a5756192..0000000000
--- a/gluegen.LICENSE.txt
+++ /dev/null
@@ -1,201 +0,0 @@
-The GlueGen source code is mostly licensed under the New BSD 2-clause license,
-however it contains other licensed material as well.
-
-Other licensed material is compatible with the 'New BSD 2-Clause License',
-if not stated otherwise.
-
-'New BSD 2-Clause License' incompatible materials are optional, they are:
-
- NONE
-
-Below you find a detailed list of licenses used in this project.
-
-+++
-
-The content of folder 'make/lib' contains build-time only
-Java binaries (JAR) to ease the build setup.
-Each JAR file has it's corresponding LICENSE file containing the
-source location and license text. None of these binaries are contained in any way
-by the generated and deployed GlueGen binaries.
-
-+++
-
-L.1) The GlueGen source tree contains code from the JogAmp Community
- which is covered by the Simplified BSD 2-clause license:
-
- Copyright 2010 - 2019 JogAmp Community. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modification, are
- permitted provided that the following conditions are met:
-
- 1. Redistributions of source code must retain the above copyright notice, this list of
- conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice, this list
- of conditions and the following disclaimer in the documentation and/or other materials
- provided with the distribution.
-
- THIS SOFTWARE IS PROVIDED BY JogAmp Community ``AS IS'' AND ANY EXPRESS OR IMPLIED
- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JogAmp Community OR
- CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
- ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
- ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- The views and conclusions contained in the software and documentation are those of the
- authors and should not be interpreted as representing official policies, either expressed
- or implied, of JogAmp Community.
-
- You can address the JogAmp Community via:
- Web http://jogamp.org/
- Forum/Mailinglist http://jogamp.762907.n3.nabble.com/
- Chatrooms
- IRC irc.freenode.net #jogamp
- Jabber conference.jabber.org room: jogamp (deprecated!)
- Repository http://jogamp.org/git/
- Email mediastream _at_ jogamp _dot_ org
-
-
-L.2) The GlueGen source tree contains code from Sun Microsystems, Inc.
- which is covered by the New BSD 3-clause license:
-
- Copyright (c) 2003-2005 Sun Microsystems, Inc. All Rights Reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are
- met:
-
- - Redistribution of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- - Redistribution in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
- Neither the name of Sun Microsystems, Inc. or the names of
- contributors may be used to endorse or promote products derived from
- this software without specific prior written permission.
-
- This software is provided "AS IS," without a warranty of any kind. ALL
- EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
- INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
- PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN
- MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR
- ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
- DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR
- ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR
- DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE
- DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY,
- ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF
- SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
- You acknowledge that this software is not designed or intended for use
- in the design, construction, operation or maintenance of any nuclear
- facility.
-
-L.3) The GlueGen source tree contains CGRAM http://www.antlr.org/grammar/cgram/,
- a ANSI-C parser implementation using ANTLR, which is being used
- in the compile time part only.
- It is covered by the Original BSD 4-clause license:
-
- Copyright (c) 1998-2000, Non, Inc.
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are met:
-
- Redistributions of source code must retain the above copyright
- notice, this list of conditions, and the following disclaimer.
-
- Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions, and the following disclaimer in
- the documentation and/or other materials provided with the
- distribution.
-
- All advertising materials mentioning features or use of this
- software must display the following acknowledgement:
-
- This product includes software developed by Non, Inc. and
- its contributors.
-
- Neither name of the company nor the names of its contributors
- may be used to endorse or promote products derived from this
- software without specific prior written permission.
-
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS
- IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COMPANY OR CONTRIBUTORS BE
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- POSSIBILITY OF SUCH DAMAGE.
-
-A.1) The GlueGen source tree contains code from The Apache Software Foundation
- which is covered by the Apache License Version 2.0
-
-A.1.1) Apache Harmony - Open Source Java SE
- ===============================================
-
-
-
- Author: The Apache Software Foundation (http://www.apache.org/).
-
- Copyright 2006, 2010 The Apache Software Foundation.
-
- Apache License Version 2.0, January 2004
- http://www.apache.org/licenses/LICENSE-2.0
- Or within this repository: doc/licenses/Apache.LICENSE-2.0
-
- Files:
- - src/java/com/jogamp/common/net/Uri.java
- (derived from java.net.URI.Helper and heavily modified)
-
-A.1.2) Apache Avro - A data serialization system.
- ===============================================
-
-
-
- Copyright 2010-2019 The Apache Software Foundation
-
- Apache License Version 2.0, January 2004
- http://www.apache.org/licenses/LICENSE-2.0
- Or within this repository: doc/licenses/Apache.LICENSE-2.0
-
- Files:
- - src/java/com/jogamp/common/util/WeakIdentityHashMap.java
-
-
- Taken as commit 70260919426f89825ca148f5ee815f3b2cf4764d
- and using our JogAmp 'New BSD 2-Clause License' since migration.
-
-
-A.2) The GlueGen source tree contains code from Ben Mankin, a.k.a 'Shevek',
- which is covered by the Apache License Version 2.0
-
- JCPP - A Java C Preprocessor
- =============================
-
-
-
-
- Author: Ben Mankin, a.k.a 'Shevek' (http://www.anarres.org/about/).
-
- Copyright (c) 2007-2008, Shevek
-
- Apache License Version 2.0, January 2004
- http://www.apache.org/licenses/LICENSE-2.0
- Or within this repository: doc/licenses/Apache.LICENSE-2.0
-
- Files:
- The complete git submodule 'jcpp',
- which is a patched version of the original mentioned above.
-
- Used for the compile-time module gluegen.jar only.
-
diff --git a/gluegen.jar b/gluegen.jar
deleted file mode 100644
index 3c1d257c7e..0000000000
Binary files a/gluegen.jar and /dev/null differ
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000000..943f0cbfa7
Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000000..f398c33c4b
--- /dev/null
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip
+networkTimeout=10000
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
diff --git a/gradlew b/gradlew
new file mode 100755
index 0000000000..65dcd68d65
--- /dev/null
+++ b/gradlew
@@ -0,0 +1,244 @@
+#!/bin/sh
+
+#
+# Copyright © 2015-2021 the original authors.
+#
+# Licensed 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
+#
+# https://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.
+#
+
+##############################################################################
+#
+# Gradle start up script for POSIX generated by Gradle.
+#
+# Important for running:
+#
+# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is
+# noncompliant, but you have some other compliant shell such as ksh or
+# bash, then to run this script, type that shell name before the whole
+# command line, like:
+#
+# ksh Gradle
+#
+# Busybox and similar reduced shells will NOT work, because this script
+# requires all of these POSIX shell features:
+# * functions;
+# * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,
+# «${var#prefix}», «${var%suffix}», and «$( cmd )»;
+# * compound commands having a testable exit status, especially «case»;
+# * various built-in commands including «command», «set», and «ulimit».
+#
+# Important for patching:
+#
+# (2) This script targets any POSIX shell, so it avoids extensions provided
+# by Bash, Ksh, etc; in particular arrays are avoided.
+#
+# The "traditional" practice of packing multiple parameters into a
+# space-separated string is a well documented source of bugs and security
+# problems, so this is (mostly) avoided, by progressively accumulating
+# options in "$@", and eventually passing that to Java.
+#
+# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,
+# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;
+# see the in-line comments for details.
+#
+# There are tweaks for specific operating systems such as AIX, CygWin,
+# Darwin, MinGW, and NonStop.
+#
+# (3) This script is generated from the Groovy template
+# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
+# within the Gradle project.
+#
+# You can find Gradle at https://github.com/gradle/gradle/.
+#
+##############################################################################
+
+# Attempt to set APP_HOME
+
+# Resolve links: $0 may be a link
+app_path=$0
+
+# Need this for daisy-chained symlinks.
+while
+ APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path
+ [ -h "$app_path" ]
+do
+ ls=$( ls -ld "$app_path" )
+ link=${ls#*' -> '}
+ case $link in #(
+ /*) app_path=$link ;; #(
+ *) app_path=$APP_HOME$link ;;
+ esac
+done
+
+# This is normally unused
+# shellcheck disable=SC2034
+APP_BASE_NAME=${0##*/}
+APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD=maximum
+
+warn () {
+ echo "$*"
+} >&2
+
+die () {
+ echo
+ echo "$*"
+ echo
+ exit 1
+} >&2
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+nonstop=false
+case "$( uname )" in #(
+ CYGWIN* ) cygwin=true ;; #(
+ Darwin* ) darwin=true ;; #(
+ MSYS* | MINGW* ) msys=true ;; #(
+ NONSTOP* ) nonstop=true ;;
+esac
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD=$JAVA_HOME/jre/sh/java
+ else
+ JAVACMD=$JAVA_HOME/bin/java
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD=java
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
+ case $MAX_FD in #(
+ max*)
+ # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.
+ # shellcheck disable=SC3045
+ MAX_FD=$( ulimit -H -n ) ||
+ warn "Could not query maximum file descriptor limit"
+ esac
+ case $MAX_FD in #(
+ '' | soft) :;; #(
+ *)
+ # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.
+ # shellcheck disable=SC3045
+ ulimit -n "$MAX_FD" ||
+ warn "Could not set maximum file descriptor limit to $MAX_FD"
+ esac
+fi
+
+# Collect all arguments for the java command, stacking in reverse order:
+# * args from the command line
+# * the main class name
+# * -classpath
+# * -D...appname settings
+# * --module-path (only if needed)
+# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.
+
+# For Cygwin or MSYS, switch paths to Windows format before running java
+if "$cygwin" || "$msys" ; then
+ APP_HOME=$( cygpath --path --mixed "$APP_HOME" )
+ CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" )
+
+ JAVACMD=$( cygpath --unix "$JAVACMD" )
+
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ for arg do
+ if
+ case $arg in #(
+ -*) false ;; # don't mess with options #(
+ /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath
+ [ -e "$t" ] ;; #(
+ *) false ;;
+ esac
+ then
+ arg=$( cygpath --path --ignore --mixed "$arg" )
+ fi
+ # Roll the args list around exactly as many times as the number of
+ # args, so each arg winds up back in the position where it started, but
+ # possibly modified.
+ #
+ # NB: a `for` loop captures its iteration list before it begins, so
+ # changing the positional parameters here affects neither the number of
+ # iterations, nor the values presented in `arg`.
+ shift # remove old arg
+ set -- "$@" "$arg" # push replacement arg
+ done
+fi
+
+# Collect all arguments for the java command;
+# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of
+# shell script including quotes and variable substitutions, so put them in
+# double quotes to make sure that they get re-expanded; and
+# * put everything else in single quotes, so that it's not re-expanded.
+
+set -- \
+ "-Dorg.gradle.appname=$APP_BASE_NAME" \
+ -classpath "$CLASSPATH" \
+ org.gradle.wrapper.GradleWrapperMain \
+ "$@"
+
+# Stop when "xargs" is not available.
+if ! command -v xargs >/dev/null 2>&1
+then
+ die "xargs is not available"
+fi
+
+# Use "xargs" to parse quoted args.
+#
+# With -n1 it outputs one arg per line, with the quotes and backslashes removed.
+#
+# In Bash we could simply go:
+#
+# readarray ARGS < <( xargs -n1 <<<"$var" ) &&
+# set -- "${ARGS[@]}" "$@"
+#
+# but POSIX shell has neither arrays nor command substitution, so instead we
+# post-process each arg (as a line of input to sed) to backslash-escape any
+# character that might be a shell metacharacter, then use eval to reverse
+# that process (while maintaining the separation between arguments), and wrap
+# the whole thing up as a single "set" statement.
+#
+# This will of course break if any of these variables contains a newline or
+# an unmatched quote.
+#
+
+eval "set -- $(
+ printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" |
+ xargs -n1 |
+ sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' |
+ tr '\n' ' '
+ )" '"$@"'
+
+exec "$JAVACMD" "$@"
diff --git a/gradlew.bat b/gradlew.bat
new file mode 100644
index 0000000000..6689b85bee
--- /dev/null
+++ b/gradlew.bat
@@ -0,0 +1,92 @@
+@rem
+@rem Copyright 2015 the original author or authors.
+@rem
+@rem Licensed under the Apache License, Version 2.0 (the "License");
+@rem you may not use this file except in compliance with the License.
+@rem You may obtain a copy of the License at
+@rem
+@rem https://www.apache.org/licenses/LICENSE-2.0
+@rem
+@rem Unless required by applicable law or agreed to in writing, software
+@rem distributed under the License is distributed on an "AS IS" BASIS,
+@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+@rem See the License for the specific language governing permissions and
+@rem limitations under the License.
+@rem
+
+@if "%DEBUG%"=="" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+set DIRNAME=%~dp0
+if "%DIRNAME%"=="" set DIRNAME=.
+@rem This is normally unused
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Resolve any "." and ".." in APP_HOME to make it shorter.
+for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if %ERRORLEVEL% equ 0 goto execute
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
+
+:end
+@rem End local scope for the variables with windows NT shell
+if %ERRORLEVEL% equ 0 goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+set EXIT_CODE=%ERRORLEVEL%
+if %EXIT_CODE% equ 0 set EXIT_CODE=1
+if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE%
+exit /b %EXIT_CODE%
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/jogl-all-natives-linux-amd64.jar b/jogl-all-natives-linux-amd64.jar
deleted file mode 100644
index fa74de8f96..0000000000
Binary files a/jogl-all-natives-linux-amd64.jar and /dev/null differ
diff --git a/jogl-all-natives-macosx-universal.jar b/jogl-all-natives-macosx-universal.jar
deleted file mode 100644
index 23d78f5370..0000000000
Binary files a/jogl-all-natives-macosx-universal.jar and /dev/null differ
diff --git a/jogl-all-natives-windows-amd64.jar b/jogl-all-natives-windows-amd64.jar
deleted file mode 100644
index 7b8dcff736..0000000000
Binary files a/jogl-all-natives-windows-amd64.jar and /dev/null differ
diff --git a/jogl-all.jar b/jogl-all.jar
deleted file mode 100644
index ab93476acc..0000000000
Binary files a/jogl-all.jar and /dev/null differ
diff --git a/jogl.LICENSE.txt b/jogl.LICENSE.txt
deleted file mode 100644
index 02d605cd3a..0000000000
--- a/jogl.LICENSE.txt
+++ /dev/null
@@ -1,430 +0,0 @@
-The JOGL source code is mostly licensed under the 'New BSD 2-Clause License',
-however it contains other licensed material as well.
-
-Other licensed material is compatible with the 'New BSD 2-Clause License',
-if not stated otherwise.
-
-'New BSD 2-Clause License' incompatible materials are optional, they are:
-
- A.7) The JOGL source tree _may_ contain code from Oculus VR, Inc.
- which is covered by it's own permissive Oculus VR Rift SDK Software License.
- (Optional, see A.7 below for details)
-
-Below you find a detailed list of licenses used in this project.
-
-+++
-
-The content of folder 'make/lib' contains build- and test-time only
-Java binaries (JAR) to ease the build setup.
-Each JAR file has it's corresponding LICENSE file containing the
-source location and license text. None of these binaries are contained in any way
-by the generated and deployed JOGL binaries.
-
-+++
-
-L.1) The JOGL source tree contains code from the JogAmp Community
- which is covered by the Simplified BSD 2-clause license:
-
- Copyright 2010 JogAmp Community. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modification, are
- permitted provided that the following conditions are met:
-
- 1. Redistributions of source code must retain the above copyright notice, this list of
- conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice, this list
- of conditions and the following disclaimer in the documentation and/or other materials
- provided with the distribution.
-
- THIS SOFTWARE IS PROVIDED BY JogAmp Community ``AS IS'' AND ANY EXPRESS OR IMPLIED
- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JogAmp Community OR
- CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
- ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
- ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- The views and conclusions contained in the software and documentation are those of the
- authors and should not be interpreted as representing official policies, either expressed
- or implied, of JogAmp Community.
-
- You can address the JogAmp Community via:
- Web http://jogamp.org/
- Forum/Mailinglist http://forum.jogamp.org
- Chatrooms
- IRC irc.freenode.net #jogamp
- Jabber conference.jabber.org room: jogamp (deprecated!)
- Repository http://jogamp.org/git/
- Email mediastream _at_ jogamp _dot_ org
-
-
-L.2) The JOGL source tree contains code from Sun Microsystems, Inc.
- which is covered by the New BSD 3-clause license:
-
- Copyright (c) 2003-2009 Sun Microsystems, Inc. All Rights Reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are
- met:
-
- - Redistribution of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- - Redistribution in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
- Neither the name of Sun Microsystems, Inc. or the names of
- contributors may be used to endorse or promote products derived from
- this software without specific prior written permission.
-
- This software is provided "AS IS," without a warranty of any kind. ALL
- EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
- INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
- PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN
- MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR
- ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
- DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR
- ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR
- DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE
- DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY,
- ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF
- SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
- You acknowledge that this software is not designed or intended for use
- in the design, construction, operation or maintenance of any nuclear
- facility.
-
-L.3) The JOGL source tree contains code ported from the OpenGL sample
- implementation by Silicon Graphics, Inc. This code is licensed under
- the SGI Free Software License B, Version 2.0
-
- License Applicability. Except to the extent portions of this file are
- made subject to an alternative license as permitted in the SGI Free
- Software License B, Version 2.0 (the "License"), the contents of this
- file are subject only to the provisions of the License. You may not use
- this file except in compliance with the License. You may obtain a copy
- of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
-
- http://oss.sgi.com/projects/FreeB
- http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.2.0.pdf
- Or within this repository: doc/licenses/SGIFreeSWLicB.2.0.pdf
-
- Note that, as provided in the License, the Software is distributed on an
- "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
-
-L.4) The JOGL source tree contains code from the LWJGL project which is
- similarly covered by the New BSD 3-clause license:
-
- Copyright (c) 2002-2004 LWJGL Project
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are
- met:
-
- * Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- * Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
- * Neither the name of 'LWJGL' nor the names of
- its contributors may be used to endorse or promote products derived
- from this software without specific prior written permission.
-
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
- TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
- CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
- LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-L.5) The JOGL source tree also contains a Java port of Brian Paul's Tile
- Rendering library, used with permission of the author under the
- New BSD 3-clause license instead of the original LGPL:
-
- Copyright (c) 1997-2005 Brian Paul. All Rights Reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are
- met:
-
- - Redistribution of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- - Redistribution in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
- Neither the name of Brian Paul or the names of contributors may be
- used to endorse or promote products derived from this software
- without specific prior written permission.
-
- This software is provided "AS IS," without a warranty of any
- kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND
- WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY
- EXCLUDED. THE COPYRIGHT HOLDERS AND CONTRIBUTORS SHALL NOT BE
- LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING,
- MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO
- EVENT WILL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY
- LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL,
- CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND
- REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR
- INABILITY TO USE THIS SOFTWARE, EVEN IF THE COPYRIGHT HOLDERS OR
- CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-A.1) The JOGL source tree also contains header files from Khronos,
- reflecting OpenKODE, EGL, OpenGL ES1, OpenGL ES2 and OpenGL.
-
- http://www.khronos.org/legal/license/
-
- Files:
- make/stub_includes/opengl/**
- make/stub_includes/egl/**
- make/stub_includes/khr/**
- make/stub_includes/openmax/**
-
- Copyright (c) 2007-2010 The Khronos Group Inc.
-
- Permission is hereby granted, free of charge, to any person obtaining a
- copy of this software and/or associated documentation files (the
- "Materials"), to deal in the Materials without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Materials, and to
- permit persons to whom the Materials are furnished to do so, subject to
- the following conditions:
-
- The above copyright notice and this permission notice shall be included
- in all copies or substantial portions of the Materials.
-
- THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
-
-
-A.2) The JOGL source tree contains code from The Apache Software Foundation
- which is covered by the Apache License Version 2.0
-
- Apache Harmony - Open Source Java SE
- =====================================
-
-
-
- Author: The Apache Software Foundation (http://www.apache.org/).
-
- Copyright 2006, 2010 The Apache Software Foundation.
-
- Apache License Version 2.0, January 2004
- http://www.apache.org/licenses/LICENSE-2.0
- Or within this repository: doc/licenses/Apache.LICENSE-2.0
-
- Files:
- src/jogamp/graph/geom/plane/AffineTransform.java
- src/jogamp/graph/geom/plane/IllegalPathStateException.java
- src/jogamp/graph/geom/plane/NoninvertibleTransformException.java
- src/jogamp/graph/geom/plane/PathIterator.java
- src/jogamp/graph/geom/plane/Path2D.java
- src/jogamp/graph/math/plane/Crossing.java
- src/org/apache/harmony/misc/HashCode.java
-
-
-A.3) The JOGL source tree contains code from David Schweinsberg
- which is covered by the Apache License Version 1.1 and Version 2.0
-
- Typecast
- ========
-
- Typecast is a font development environment for OpenType font technology.
-
-
-
- Author: David Schweinsberg
-
- Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
-
- Apache Licenses
- http://www.apache.org/licenses/
-
- Apache License Version 1.1
- http://www.apache.org/licenses/LICENSE-1.1
- Or within this repository: doc/licenses/Apache.LICENSE-1.1
- Files:
- src/jogl/classes/jogamp/graph/font/typecast/ot/*
- src/jogl/classes/jogamp/graph/font/typecast/ot/table/*
-
- Apache License Version 2.0
- http://www.apache.org/licenses/LICENSE-2.0
- Or within this repository: doc/licenses/Apache.LICENSE-2.0
- src/jogl/classes/jogamp/graph/font/typecast/ot/*
- src/jogl/classes/jogamp/graph/font/typecast/ot/mac/*
- src/jogl/classes/jogamp/graph/font/typecast/ot/table/*
- src/jogl/classes/jogamp/graph/font/typecast/tt/engine/*
-
-A.4) The JOGL source tree contains fonts from Ubuntu
- which is covered by the UBUNTU FONT LICENCE Version 1.0
-
- Ubuntu Font Family
- ==================
-
- The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project.
-
-
-
- Copyright 2010 Canonical Ltd.
- Licensed under the Ubuntu Font Licence 1.0
-
- Author: Canonical Ltd., Dalton Maag
-
- UBUNTU FONT LICENCE
- Version 1.0
- http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt
- Or within this repository: doc/licenses/ubuntu-font-licence-1.0.txt
-
- Files:
- src/jogamp/graph/font/fonts/ubuntu/*
-
-A.5) The JOGL source tree also contains header files from NVIDIA,
- reflecting Cg.
-
- Files:
- make/stub_includes/cg/CG/**
-
- Copyright (c) 2002, NVIDIA Corporation
-
- NVIDIA Corporation("NVIDIA") supplies this software to you in consideration
- of your agreement to the following terms, and your use, installation,
- modification or redistribution of this NVIDIA software constitutes
- acceptance of these terms. If you do not agree with these terms, please do
- not use, install, modify or redistribute this NVIDIA software.
-
- In consideration of your agreement to abide by the following terms, and
- subject to these terms, NVIDIA grants you a personal, non-exclusive license,
- under NVIDIA's copyrights in this original NVIDIA software (the "NVIDIA
- Software"), to use, reproduce, modify and redistribute the NVIDIA
- Software, with or without modifications, in source and/or binary forms;
- provided that if you redistribute the NVIDIA Software, you must retain the
- copyright notice of NVIDIA, this notice and the following text and
- disclaimers in all such redistributions of the NVIDIA Software. Neither the
- name, trademarks, service marks nor logos of NVIDIA Corporation may be used
- to endorse or promote products derived from the NVIDIA Software without
- specific prior written permission from NVIDIA. Except as expressly stated
- in this notice, no other rights or licenses express or implied, are granted
- by NVIDIA herein, including but not limited to any patent rights that may be
- infringed by your derivative works or by other works in which the NVIDIA
- Software may be incorporated. No hardware is licensed hereunder.
-
- THE NVIDIA SOFTWARE IS BEING PROVIDED ON AN "AS IS" BASIS, WITHOUT
- WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING
- WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR ITS USE AND OPERATION
- EITHER ALONE OR IN COMBINATION WITH OTHER PRODUCTS.
-
- IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL,
- EXEMPLARY, CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOST
- PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- PROFITS; OR BUSINESS INTERRUPTION) OR ARISING IN ANY WAY OUT OF THE USE,
- REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE NVIDIA SOFTWARE,
- HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING
- NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF NVIDIA HAS BEEN ADVISED
- OF THE POSSIBILITY OF SUCH DAMAGE.
-
-A.6) The JOGL source tree contains code from Hernan J. Gonzalez and Shawn Hartsock
- which is covered by the Apache License Version 2.0
-
- PNGJ
- ====
-
- PNGJ: Java library for reading and writing PNG images.
-
- Version 1.12 (3 Dec 2012)
-
-
-
- Author: Hernan J. Gonzalez and Shawn Hartsock
-
- Copyright (C) 2004 The Apache Software Foundation. All rights reserved.
-
- Apache Licenses
- http://www.apache.org/licenses/
-
- Apache License Version 2.0
- http://www.apache.org/licenses/LICENSE-2.0
- Or within this repository: doc/licenses/Apache.LICENSE-2.0
- src/jogl/classes/jogamp/opengl/util/pngj/**
-
-
-A.7) The JOGL source tree _may_ contain code from Oculus VR, Inc.
- which is covered by it's own permissive Oculus VR Rift SDK Software License.
-
- This code _can_ be included to produce a binding
- and hence support for the Oculus VR Rift.
-
- The code is included _and_ it's build artifacts will be released,
- if the git sub-module oculusvr-sdk is included in the jogl source repository
- as true for current official JogAmp builds and releases!
-
- If using JogAmp JOGL builds with oculusvr-sdk support,
- but the user prefers to _not_ use it for license or other reasons,
- the user can simply remove the artifacts 'jar/atomics/oculusvr*jar'.
- No other produced artifact is affected.
-
- While the Oculus VR Rift SDK Software License is permissive,
- it's differences to the New BSD license shall be mentioned, see below!
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Copyright © 2014 Oculus VR, Inc. All rights reserved.
-
- Oculus VR, Inc. Software Development Kit License Agreement
-
- Human-Readable Summary:
-
- - You are Free to:
-
- - Use, modify, and distribute the Oculus VR Rift SDK in source and binary
- form with your applications/software.
-
- - With the Following Restrictions:
-
- - You can only distribute or re-distribute the source code to LibOVR in
- whole, not in part.
-
- - Modifications to the Oculus VR Rift SDK in source or binary form must
- be shared with Oculus VR.
-
- - If your applications cause health and safety issues, you may lose your
- right to use the Oculus VR Rift SDK, including LibOVR.
-
- - The Oculus VR Rift SDK may not be used to interface with unapproved commercial
- virtual reality mobile or non-mobile products or hardware.
-
- - This human-readable Summary is not a license. It is simply a convenient
- reference for understanding the full Oculus VR Rift SDK License Agreement.
- The Summary is written as a user-friendly interface to the full Oculus VR Rift
- SDK License below. This Summary itself has no legal value, and its contents do
- not appear in the actual license.
-
- Full-length Legal Copy may be found at:
- http://www.oculusvr.com/licenses/LICENSE-3.1
- http://jogamp.org/git/?p=oculusvr-sdk.git;a=blob;f=LICENSE.txt;hb=HEAD
- Or within this repository: oculusvr-sdk/LICENSE.txt
-
diff --git a/jogl.README.txt b/jogl.README.txt
deleted file mode 100644
index 3e024a4ca9..0000000000
--- a/jogl.README.txt
+++ /dev/null
@@ -1,69 +0,0 @@
-
-Java (TM) Binding for the OpenGL (r) API, version 2.4
------------------------------------------------------------------------------
-
-This software is licensed as specified in the LICENSE.txt file.
-You must use this software in accordance with the terms
-under which the code is licensed.
-
-This is build version 2.4.0-rc-20200306, based on:
- branch origin/master
- commit 0779f229b0e9538c640b18b9a4e095af1f5a35b3
-
-Instructions for unzipping Java Binding for the OpenGL API, version 2.4
-----------------------------------------------------------------------------------
-
-After downloading and unzipping the zip file containing the
-JOGL release for your target platform, you will see the
-following files in the top directory:
-
- LICENSE.txt
- Userguide.html
- README.txt README file (you are reading it now)
-
-and the following subdirectory:
-
- etc contains JOGL shell scripts
- jar contains JOGL implementation, JAR files
- lib contains JOGL implementation, native libraries
- jnlp-files contains JOGL jnlp-file templates
-
-additionally the following Java source zip archives are added,
-allowing convenient IDE integration (javadoc, class/method help, etc).
-Generated Java source code is included as well.
-
- nativewindow-java-src.zip contains NativeWindow Java sources, reflecting nativewindow.all.jar
- jogl-java-src.zip contains JOGL Java sources, reflecting jogl.all.jar
- newt-java-src.zip contains NEWT Java sources, reflecting newt.all.jar
-
-For instructions on how to use these implementation files
-to build or run a JOGL program look at:
- http://jogamp.org/
- http://jogamp.org/jogl/
- http://jogamp.org/wiki/index.php/Jogl_Tutorial
- http://jogamp.org/wiki/index.php/Jogl_FAQ
-
-You can verify the version of the build via the JOGL self test:
- etc/test.sh (Linux, FreeBSD, MacOSX, ..)
- etc\test.bat (Windows)
-
-You may also have a look at the (outdated) enclosed JOGL user guide, Userguide.html
-
-Project source code and getting assistance
-------------------------------------------
-
-JOGL source code can be found at:
-
- http://jogamp.org/git/
- http://github.com/sgothel/jogl
- http://github.com/sgothel/gluegen
-
-
-You can address the JogAmp Community via:
-------------------------------------------
- Web http://jogamp.org/
- Forum/Mailinglist http://jogamp.762907.n3.nabble.com/
- JogAmp Channel server: conference.jabber.org room: jogamp
- Repository http://jogamp.org/git/
- Email mediastream _at_ jogamp _dot_ org
-
diff --git a/junit-4.5.jar b/junit-4.5.jar
deleted file mode 100644
index 733921623d..0000000000
Binary files a/junit-4.5.jar and /dev/null differ
diff --git a/lib-external/gdal/LizardTech_3rd_Party.txt b/lib-external/gdal/LizardTech_3rd_Party.txt
deleted file mode 100644
index 1c694b885b..0000000000
--- a/lib-external/gdal/LizardTech_3rd_Party.txt
+++ /dev/null
@@ -1,82 +0,0 @@
-README for 3rd-party libraries
-------------------------------
-
-This file contains important information about the third-party libraries
-that ship with the GeoExpress E-SDK and D-SDK.
-
-
-LizardTech, a Celartem Company
-The Western Building, Suite 200, 1008 Western Avenue, Seattle WA 98104 USA
-
-Copyright (c) 2008 LizardTech, Inc.
-MrSID and LizardTech are registered trademarks of LizardTech, Inc.
-
-Unauthorized use or distribution prohibited. Access to and use of this code is
-permitted only under license from LizardTech Inc. Portions of the code are
-protected by US and foreign patents and other filings. All Rights Reserved.
-
-
-
-
-GDAL
-====
-
-This directory contains precompiled GDAL libraries, based on a version of the
-1.4.2 release.
-
-See http://www.remotesensing.org/gdal for information about the GDAL package.
-
-The MrSID SDK relies on GDAL for TIFF, GeoTIFF, JPEG, and NITF support.
-
-LizardTech thanks Frank Warmerdam and the GDAL community for their
-contributions.
-
-
-CRYPTO++
-========
-
-This directory contains precompiled CRYPTO++ libraries, based on a version of
-the 4.2 release.
-
-See http://cryptopp.com for information about the crypto++ package.
-
-The MrSID SDK relies on crypto++ for certain functions related to the usage
-meter.
-
-LizardTech thanks the crypto++ community for their contributions.
-
-
-LIBTIFF
-=======
-
-This program utilizes the LIBTIFF library:
- Copyright (c) 1988-1997 Sam Leffler
- Copyright (c) 1991-1997 Silicon Graphics, Inc.
-
-
-LIBJPEG
-=======
-
-This program utilizes the Independent JPEG Group's LIBJPEG library:
- Copyright (c) 1991-1998, Thomas G. Lane
-
-
-EXPAT
-=====
-This program utilizes the Expat XML parsing library:
- Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
-
-
-KAKADU
-======
-
-This application uses Kakadu software, licensed from Unisearch Software, Ltd.
-
-
-And Others
-==========
-
-This code relies on a number of Open Source software packages, including
-cppunit, crypto++, expat, GDAL, zlib, perl, gcc, cvs, OpenSSL,
-gSOAP, doxygen, and Linux, among others. LizardTech thanks the community for
-their efforts.
diff --git a/lib-external/gdal/LizardTech_DSDK_License.txt b/lib-external/gdal/LizardTech_DSDK_License.txt
deleted file mode 100644
index 8fd2b09798..0000000000
--- a/lib-external/gdal/LizardTech_DSDK_License.txt
+++ /dev/null
@@ -1,268 +0,0 @@
-LIZARDTECH COMPUTER SOFTWARE LICENSE AGREEMENT
-FOR MRSID(R) DECODER SDK
-
-11 April 2008 revision
-
-THIS COMPUTER SOFTWARE LICENSE AGREEMENT ("Agreement") is entered into by
-and between CELARTEM, INC., an Oregon corporation doing business as LIZARDTECH, with
-a principal business address at 1800 SW First Ave, Suite 500, Portland, OR 97201
-("LIZARDTECH"), and a corporation with a
-principal business address at , Tel. No: , Fax No:
- ("LICENSEE"). The Agreement is effective ("Effective Date") as of the date
-executed by the later party to execute.
-
-RECITALS
-
- LIZARDTECH is party to a Technology Licensing Agreement with THE REGENTS OF
-THE UNIVERSITY OF CALIFORNIA ("UNIVERSITY") through which it has an exclusive
-right to commercialize technology for storage and retrieval of large digital images, originally
-developed at the Los Alamos National Laboratory ("LANL"), including all patent rights arising
-under U.S. Patent No. 5,710,835 "Storage and Retrieval of Large Digital Images" and certain
-foreign patents pending ("TECHNOLOGY"). The U.S. Government and UNIVERSITY have
-certain reserved rights in the TECHNOLOGY as set forth in Appendix A of this Agreement.
-
- LIZARDTECH is engaged in the business of designing, developing, and marketing
-MrSID(R) Decoder SDK computer software and related products arising from or developed based
-on the TECHNOLOGY ("DSDK"). DSDK consists of libraries that allow licensees to write
-software, or engineer a process, that enables end-users to view MrSID-formatted files and other
-supported file types.
-
- LICENSEE desires to design, develop or market software products that use DSDK to
-permit (among other functionality developed by LICENSEE) an end-user to view *. sid-
-formatted files and other supported formatted files ("Licensed Products").
-
- In consideration of the premises and mutual covenants of this Agreement, LIZARDTECH
-agrees to license DSDK to LICENSEE for LICENSEE's use in the development of Licensed
-Products, and LICENSEE's subsequent sublicensing of DSDK with the Licensed Products
-pursuant to the terms and conditions which follow.
-
-1. LICENSE GRANT
-
- 1.1 DSDK. In addition to the patent rights described above, DSDK and any and all
-associated media, printed materials, and "online" or electronic documentation provided with
-DSDK are protected by copyright laws and international copyright treaties, as well as other
-intellectual property laws and treaties, and is licensed, not sold. LICENSEE shall not modify,
-reverse engineer, disassemble or decompile or otherwise seek to discover the source code or
-trade secrets of DSDK. LICENSEE shall not use DSDK to develop products or allow others to
-develop products that encode files into the MrSID format.
-
- 1.2 Development License Grant. LIZARDTECH hereby grants to LICENSEE a
-non-exclusive license to install DSDK on a reasonable number of CPUs in LICENSEE's own
-facilities only for its own internal use and development of Licensed Products that use DSDK to
-view *.sid files.
-
- 1.3 Distribution License Grant. Subject to the terms and conditions of this
-Agreement, LIZARDTECH hereby grants to LICENSEE a non-exclusive, worldwide, non-
-transferable right to distribute DSDK in object code format with the Licensed Products. For
-avoidance of ambiguity, LICENSEE is not permitted to distribute DSDK source code libraries.
-LICENSEE may distribute DSDK with the Licensed Products to sublicensees (and such
-sublicensees may further sublicense DSDK with the Licensed Products to other sublicensees)
-provided:
-
- (a) a notice regarding LIZARDTECH or its licensors' ownership rights shall
-be provided with the Licensed Products as set forth in Subsection 2.2 below;
-
- (b) DSDK shall only be sublicensed under license terms as set forth in
-Subsection 1.3(d) below and any and all distribution of DSDK with the Licensed Product
-does not cause, or could be interpreted or asserted to cause, DSDK to become subject to
-the terms of any Open Source license, including but not limited to the GNU Public
-License;
-
- (c) any and all distribution of DSDK shall not (i) create, or purport to create,
-any obligations for LIZARDTECH or its licensors with respect to DSDK; or (ii) grant, or
-purport to grant, to any third party any rights to or immunities under LIZARDTECH or its
-licensors' intellectual property or proprietary rights in DSDK;
-
- (d) DSDK shall be sublicensed to any and all sublicensees subject to a license
-agreement that provides LIZARDTECH and its licensors with the same protections and
-requirements as set forth in Sections 1.1, 1.3, 1.4, 2, 3, 4, 6.1 and Appendix A. For the
-avoidance of ambiguity, LICENSEE and any and all sublicensees may not sublicense
-DSDK separately from the Licensed Products.
-
- 1.4 Rights in DSDK. LIZARDTECH and its licensors retain all right, title to, and
-ownership of all applicable intellectual property rights such as patent, copyrights and trade
-secrets in DSDK (including Updates as defined in Section 2.3) and any associated
-documentation. Without limiting its rights in any way, LIZARDTECH hereby specifically
-reserves the worldwide non-exclusive right to develop, use, reproduce and distribute DSDK
-directly to other integrators, distributors and/or end-users. DSDK, including features and related
-information, are unpublished software, trade secret, confidential or proprietary information of
-LIZARDTECH or its licensors. DSDK is comprised of "commercial items", "commercial
-computer software" and "commercial computer software documentation" as defined in FAR
-2.101, DFAR 252.227-7014(a)(1) and DFAR 252.227-7014(a)(5). Consistent with DFAR
-227.7202 and FAR 12.212, any use, reproduction, display, or disclosure by the US Government
-shall be governed by the license terms hereunder. Except as expressly permitted pursuant to
-Section 1.3, LICENSEE shall not rent, sell, lease, disclose or otherwise provide DSDK,
-associated documentation or any related information to any third party and will use such efforts,
-and in no event less than a commercially reasonable effort to protect DSDK, associated
-documentation or related information as LICENSEE uses to protect its own trade secret,
-confidential or proprietary information.
-
-2. OBLIGATIONS OF LICENSEE
-
- 2.1 Trademark Usage. LICENSEE may use any LIZARDTECH trademark, logo or
-other elements of its branding, provided, however, such use shall be subject to the terms and
-conditions located at www.lizardtech.com/co-branding.php. LICENSEE agrees to abide by the
-above referenced terms and conditions and LICENSEE further agrees to monitor the above
-referenced sites for any updates or amendments to such terms and conditions.
-
- 2.2 Proprietary Rights Notice. LICENSEE must include in all Licensed Products the
-following statement of ownership/copyright notice in the README, About Box, or other similar
-location where LICENSEE places proprietary rights notices pertaining to third party software
-incorporated in the Licensed Products:
-
-Portions of this computer program are copyright (C) 1995-2008 Celartem, Inc., doing
-business as LizardTech. All rights reserved. MrSID is protected by U.S. Patent No.
-5,710,835. Foreign Patents Pending.
-
- 2.3 Licensed Product Support and Updates. LICENSEE is responsible for the
-support of all Licensed Products. LICENSEE agrees to use commercially reasonable efforts to
-implement Updates provided by LIZARDTECH into the next scheduled release of the Licensed
-Products. LIZARDTECH may, but is not obligated to, provide such Updates to DSDK. Updates
-shall mean maintenance revisions that correct identified errors in, or provide bug fixes for DSDK
-and may also include support for additional file formats.
-
-3. DISCLAIMER OF WARRANTIES. LIZARDTECH AND ITS LICENSORS
-PROVIDE DSDK "AS IS" AND WITH ALL FAULTS. LIZARDTECH, ON BEHALF OF
-ITSELF AND ITS LICENSORS, DISCLAIMS ALL WARRANTIES, EXPRESS, IMPLIED OR
-STATUTORY, AS TO ANY MATTER WHATSOEVER RELATING TO THE DSDK,
-INCLUDING BUT NOT LIMITED TO ANY (IF ANY) IMPLIED WARRANTIES OR
-CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OF
-REASONABLE CARE OR WORKMANLIKE EFFORT, OF RESULTS, OF LACK OF
-NEGLIGENCE, OR OF A LACK OF VIRUSES, ALL WITH REGARD TO DSDK. THERE IS
-NO WARRANTY OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION,
-CORRESPONDENCE TO DESCRIPTION, AUTHORITY, OR NONINFRINGEMENT WITH
-RESPECT TO DSDK.
-
-4. LIMITATION OF LIABILITY. IN NO EVENT SHALL LIZARDTECH OR ITS
-LICENSORS BE LIABLE FOR ANY DAMAGES FROM ANY CAUSE WHATSOEVER,
-WHETHER RESULTING FROM LOST PROFITS, DATA, USE OR REVENUE, OR FOR
-ANY INCIDENTAL, DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL OR PUNITIVE
-DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. This
-limitation of liability shall apply regardless of the form of action whether in contract or in tort,
-including negligence or any other basis.
-
-5. TERM AND TERMINATION
-
- 5.1 Term and Termination. The initial term of this Agreement will commence as
-of the Effective Date of this Agreement. Either party may terminate this Agreement upon thirty
-(30) days prior written notice to the other party if the other party is in material breach of any
-provision of this Agreement and fails to cure such breach within the thirty (30) day period.
-Either party may terminate this Agreement without cause upon the delivery of thirty (30) days
-prior written notice of termination to the other party.
-
- 5.2 Obligations Upon Termination. Upon any termination of this Agreement, all
-licenses granted to LICENSEE shall terminate and LICENSEE must return to LIZARDTECH or
-destroy all copies of DSDK in its possession, custody, or control, whether modified or not. In the
-event this Agreement is terminated without cause, LICENSEE may (a) retain a reasonable
-number of copies of Licensed Products, not to exceed five (5) copies, for purposes of its internal
-use solely to facilitate customer support for existing customers only; and (b) exhaust its current
-stock of Licensed Products over a period of no more than thirty (30) days after the date of
-termination. Any remaining inventory at the end of such period must be destroyed.
-
- 5.3 Survival Provisions. Except as otherwise provided herein, the provisions of
-Sections 3, 4, 5.2, 5.3, 6.2, 6.3 and 6.6 of this Agreement survive any termination or expiration of
-this Agreement.
-
-6. MISCELLANEOUS
-
- 6.1 Export Controls. LICENSEE shall not export or reexport DSDK or any direct
-product thereof without the appropriate United States or foreign government export licenses,
-notifications or approvals.
-
- 6.2 Governing Law, Jurisdiction and Dispute Resolution. This Agreement shall be
-governed by and construed under the laws of the State of Oregon, USA without regard to conflict
-of laws provisions. Any disputes under this Agreement shall be resolved either in the federal or
-state courts located in Multnomah County, Oregon, or under the Commercial Arbitration Rules
-of the American Arbitration Association in an arbitration proceeding to be held in Portland,
-Oregon. The prevailing party in any dispute under this Agreement will be entitled to its attorney
-fees.
-
- 6.3 Entire Agreement. This Agreement together with the attached Appendices sets
-forth the entire agreement and understanding of the parties relating to the subject matter herein
-and merges all prior discussion(s) between them. No modification of or amendment to this
-Agreement will be effective unless set forth in writing signed by officers of both parties hereto.
-
- 6.4 Notices. Any notice required or permitted by this Agreement shall be in writing
-and either delivered by hand or sent by prepaid, registered or certified mail, return receipt
-requested, or by nationally recognized overnight courier service, addressed to the other party at
-the address shown at the beginning of this Agreement or at such other address for which such
-party gives notice hereunder. Such notice will be deemed to have been given when delivered or,
-if delivery is not accomplished due to action or inaction of the addressee, when tendered.
-
- 6.5 Assignment and Binding Effect. LICENSEE may not transfer or assign its rights
-or obligations under this Agreement without the prior written consent of LIZARDTECH, except
-to a successor in interest or purchaser of all or substantially all of LICENSEE's assets which
-specifically assumes the obligations of this Agreement. LICENSEE will notify LIZARDTECH
-within ten (10) days of such event. Subject to the foregoing sentence, this Agreement will be
-binding upon and inure to the benefit of the parties hereto, their successors and assigns.
-
- 6.6 Partial Invalidity and No Waiver. If any provision of this Agreement is held to
-be invalid by a court of competent jurisdiction, then the remaining provisions will nevertheless
-remain in full force and effect. The parties agree to renegotiate in good faith any term held
-invalid and to be bound by the mutually agreed substitute provision. No waiver of any term or
-condition of this Agreement will be valid or binding on either party unless the same will have
-been mutually assented to in writing by an officer of both parties. The failure of either party at
-any time to enforce any of the provisions of the Agreement, or the failure to require at any time
-performance by the other party of any of the provisions of this Agreement, will in no way be
-construed to be a present or future waiver of such provisions, nor in any way affect the validity of
-an effort by either party to enforce each and every such provision thereafter.
-
-
-
-LIZARDTECH LICENSEE
-
-By: By:
-Name: Name:
-Title: Title:
-Date: Date:
-
-
-
-
-APPENDIX A
-
-GOVERNMENT RESERVED RIGHTS
-
-1. Los Alamos National Laboratory. Some of the TECHNOLOGY incorporated in the
-Software was developed in part through a project at the Los Alamos National Laboratory
-(LANL) funded by the U.S. Government, managed under contract by the UNIVERSITY. The
-MrSID TECHNOLOGY, subject of U.S. Patent No. 5,710,835, is under exclusive commercial
-license to LIZARDTECH. The U.S. Government and the UNIVERSITY have certain reserved
-rights in the TECHNOLOGY as set forth in this Agreement.
-
-(a) The U.S. Government has a non-exclusive, nontransferable, irrevocable, paid-up license to
-practice or have practiced throughout the world, for or on behalf of the United States, inventions
-covered by the UNIVERSITY's Patent Rights, and has other rights under 35 U.S.C. sect. 200-212
-and applicable implementing regulations and under the U.S. Department of Energy (DOE)
-Assignment and Confirmatory License through which the DOE's rights in the TECHNOLOGY
-were assigned to the UNIVERSITY.
-
-(b) Under 35 U.S.C. sect 203, the DOE has the right to require LIZARDTECH to grant a non-
-exclusive, partially exclusive or exclusive license under the Patent Rights in any field of use to a
-responsible applicant(s) upon terms reasonable under the circumstances, if LIZARDTECH does
-not adequately attempt to commercialize the MrSID Technology. See, 37 CFR 401.6.
-
-(c) LIZARDTECH maintains a discount program for sales of Software to the U.S. Government
-or any agency thereof or any U.S. Government contractor who certifies that its purchase of the
-Software is for or on behalf of the U.S. Government.
-
-(d) The UNIVERSITY may assign its rights in its License with LIZARDTECH.
-
-(e) The UNIVERSITY makes no warranty or representation as to the validity or scope of its
-Patent Rights, nor that the Software will not infringe any patent or other proprietary right and has
-no obligation to bring or prosecute any actions for patent infringement to protect LICENSEE's
-use of the Software. The UNIVERSITY has no obligation to furnish any know-how, technical
-assistance, or technical data to LICENSEE.
-
-2. Termination of LIZARDTECH Rights in TECHNOLOGY. Should
-LIZARDTECH's rights in the TECHNOLOGY under its license with the UNIVERSITY for any
-reason terminate during the term of this Agreement, such event will automatically operate as an
-assignment by LIZARDTECH to the UNIVERSITY of all LIZARDTECH's rights, title, and
-interest in the license. In such case, if LICENSEE is not in default of the terms and conditions
-herein, it may elect to continue this Agreement as an Agreement directly with the UNIVERSITY
-on the same terms.
-
-
-
-
-Decoder SDK License (rev. 11 April 2008) 6
diff --git a/lib-external/gdal/LizardTech_Redistributable.txt b/lib-external/gdal/LizardTech_Redistributable.txt
deleted file mode 100644
index 1a0c2209f1..0000000000
--- a/lib-external/gdal/LizardTech_Redistributable.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-The following information is provided to aid you in understanding what your
-rights and responsibilities are, under the terms of the license, when using
-and distributing the GeoExpress Decode SDK. These comments are NOT to be
-considered legally binding. Please contact LizardTech or your own legal
-counsel for specific interpretation and guidance.
-
- * If you are shipping an application or similar package in binary
- (executable) form, your application may link either statically or
- dynamically to our SDK libraries. You may ship our DLLs and SOs alongside
- your application.
- [section 1.3]
-
- * If you are providing an application or similar package in source form,
- e.g. for a "build-kit" style distribution, you may include in your
- distribution any of the files in the Decode SDK. (This is intended to
- specifically allow your customers to "build" your MrSID-enabled package
- without requiring them to download anything from our website.)
- [section 1.3]
-
- * Your application must include the statement of ownership / copyright
- notice given in section 2.2. Depending on the nature of your
- application, this notice can be given in an "About Box", in a "CREDITS"
- or "COPYRIGHTS" file, or other similar means.
- [section 2.2]
-
-
-$Id: LizardTech_Redistributable.txt 1 2011-07-16 23:22:47Z dcollins $
diff --git a/lib-external/gdal/data/GDALLogoBW.svg b/lib-external/gdal/data/GDALLogoBW.svg
deleted file mode 100644
index b7a16a63a5..0000000000
--- a/lib-external/gdal/data/GDALLogoBW.svg
+++ /dev/null
@@ -1,140 +0,0 @@
-
-
-
-
-]>
-
diff --git a/lib-external/gdal/data/GDALLogoColor.svg b/lib-external/gdal/data/GDALLogoColor.svg
deleted file mode 100644
index 7ae13efb9e..0000000000
--- a/lib-external/gdal/data/GDALLogoColor.svg
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
-
-]>
-
diff --git a/lib-external/gdal/data/GDALLogoGS.svg b/lib-external/gdal/data/GDALLogoGS.svg
deleted file mode 100644
index 8a5cad960b..0000000000
--- a/lib-external/gdal/data/GDALLogoGS.svg
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
-
-]>
-
diff --git a/lib-external/gdal/data/GL27 b/lib-external/gdal/data/GL27
deleted file mode 100644
index dd927bd246..0000000000
--- a/lib-external/gdal/data/GL27
+++ /dev/null
@@ -1,22 +0,0 @@
-# SCCSID @(#)GL27 1.1 93/08/25 GIE REL
-# Great Lakes Grids
- # Lake Erie, Ontario and St. Lawrence River.
- proj=omerc ellps=clrk66 k_0=0.9999
- lonc=78d00'W lat_0=44d00'N alpha=55d40'
- x_0=-3950000 y_0=-3430000
- no_defs <>
- # Lake Huron
- proj=omerc ellps=clrk66 k_0=0.9999
- lonc=82d00'W lat_0=43d00'N alpha=350d37'
- x_0=1200000 y_0=-3500000
- no_defs <>
- # Lake Michigan
- proj=omerc ellps=clrk66 k_0=0.9999
- lonc=87d00'W lat_0=44d00'N alpha=15d00'
- x_0=-1000000 y_0=-4300000
- no_defs <>
- # Lake Superior, Lake of the Woods
- proj=omerc ellps=clrk66 k_0=0.9999
- lonc=88d50'0.256"W lat_0=47d12'21.554"N alpha=285d41'42.593"
- x_0=9000000 y_0=-1600000
- no_defs <>
diff --git a/lib-external/gdal/data/IGNF b/lib-external/gdal/data/IGNF
deleted file mode 100644
index 47aa87b11a..0000000000
--- a/lib-external/gdal/data/IGNF
+++ /dev/null
@@ -1,469 +0,0 @@
-# W [AMANU49]
-# W [AMANU63]
-# W [AMST63]
-# W [ANAA47]
- +title=MOP92 (Anaa) Tuamotu +proj=geocent +towgs84=1.5000,3.8400,4.8100 +a=6378137.0000 +rf=298.2572235630000 +units=m +no_defs <>
-# W [APAT48]
-# W [APAT49]
- +title=MOP86 (Apataki, Rapa, Hao) Tuamotu +proj=geocent +towgs84=216.8400,118.8100,19.6100 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Ancienne Triangulation des Ingenieurs +proj=geocent +towgs84=1127.0000,22.0000,57.0000 +a=6376523.0000 +rf=308.6400000000000 +units=m +no_defs <>
-# W [BASSAS]
-# W [BIEN55]
- +title=Cadastre 1997 +proj=geocent +towgs84=-381.7880,-57.5010,-256.6730 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [CADA80]
-# W [CASS1733]
- +title=CIO-BIH +proj=geocent +towgs84=0.0000,0.0000,0.5000,0.0000,0.0000,0.0140,-0.100000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
-# W [CLIP67]
- +title=Crozet 1963 +proj=geocent +towgs84=0.0000,0.0000,0.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Guyane CSG67 +proj=geocent +towgs84=-193.0660,236.9930,105.4470,0.4814,-0.8074,0.1276,1.564900 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=ED50 +proj=geocent +towgs84=-84.0000,-97.0000,-117.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=EFATE-IGN 1957 +proj=geocent +towgs84=-127.0000,-769.0000,472.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [EUROPA54]
-# W [FAKA50]
-# W [FANGA50]
-# W [FANGA64]
-# W [FANGA651]
-# W [FANGA652]
-# W [FANGA66]
- +title=MOP84 (Fangataufa 1984) +proj=geocent +towgs84=150.5700,158.3300,118.3200 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [GLOR77CAR]
- +title=Guadeloupe Ste Anne +proj=geocent +towgs84=-472.2900,-5.6300,-304.1200,0.4362,-0.8374,0.2563,1.898400 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Guadeloupe Fort Marigot +proj=geocent +towgs84=136.5960,248.1480,-429.7890 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [HAO49]
-# W [HAO58]
-# W [HAO67]
-# W [HARA49]
-# W [HIKU50]
-# W [HIVA60]
-# W [HIVA67]
- +title=IGN 1963 (Hiva Oa, Tahuata, Mohotani) +proj=geocent +towgs84=410.7210,55.0490,80.7460,-2.5779,-2.3514,-0.6664,17.331100 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=IGN 1972 Grande-Terre / Ile des Pins +proj=geocent +towgs84=-11.6400,-348.6000,291.6800 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [JULES55]
- +title=MHPF70 (Kauehi) Tuamotu +proj=geocent +towgs84=126.7400,300.1000,-75.4900 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Kerguelen - K0 +proj=geocent +towgs84=145.0000,-187.0000,103.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Lifou - Iles Loyaute (IGN56) +proj=geocent +towgs84=336.0000,223.0000,-231.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Nouvelle Triangulation du Grand Duche du Luxembourg +proj=geocent +towgs84=-192.9860,13.6730,-39.3090,-0.4099,-2.9332,2.6881,0.430000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [MAKE50]
-# W [MANGA51]
- +title=Mare - Iles Loyaute (IGN53) +proj=geocent +towgs84=287.0000,178.0000,-136.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=IGN 1972 (Eiao, Hiva Oa, Mohotani) Marquises +proj=geocent +towgs84=327.8400,-14.9600,59.3300 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Martinique Fort-Desaix +proj=geocent +towgs84=126.9260,547.9390,130.4090,-2.7867,5.1612,-0.8584,13.822650 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [MAUPITI]
- +title=Mayotte Combani +proj=geocent +towgs84=-599.9280,-275.5520,-195.6650,-0.0835,-0.4715,0.0602,49.281400 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=MHEFO 1955 (Fatu Huku) +proj=geocent +towgs84=347.1030,1078.1250,2623.9220,33.8875,-70.6773,9.3943,186.074000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [MHEFO55M]
- +title=MHPF67 (Mangareva, Agakauitai, Aukena, Mekiro) Gambiers (Iles) +proj=geocent +towgs84=338.0800,212.5800,-296.1700 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Moorea 1987 +proj=geocent +towgs84=215.9820,149.5930,176.2290,3.2624,1.6920,1.1571,10.477300 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=MOP90 (Tetiaroa) Iles de la Societe +proj=geocent +towgs84=217.0370,86.9590,23.9560 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [MURU51]
-# W [MURU59]
-# W [MURU62]
-# W [MURU78]
-# W [NC51]
-# W [NOVA53]
- +title=Nouvelle Triangulation Francaise +proj=geocent +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +units=m +no_defs <>
- +title=IGN 1972 Nuku Hiva +proj=geocent +towgs84=165.7320,216.7200,180.5050,-0.6434,-0.4512,-0.0791,7.420400 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=SAT94 (Nukutavake) Tuamotu +proj=geocent +towgs84=197.1600,200.1700,-48.0800 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Ouvea - Iles Loyaute (MHNC 1972 - OUVEA) +proj=geocent +towgs84=-13.0000,-348.0000,292.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Petrels - IGN 1972 +proj=geocent +towgs84=365.0000,194.0000,166.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [PMAR55]
- +title=IGN53 (IGN Raiatea-Tahaa) Raiatea-Tahaa-Bora Bora-Huahine +proj=geocent +towgs84=65.0300,341.5500,76.6700 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [RAIV54]
-# W [RAIV66]
-# W [RANGI47]
-# W [RANGI59]
-# W [RANGI68]
-# W [RAPA55]
-# W [RAPA80]
- +title=Reunion 1947 +proj=geocent +towgs84=789.5240,-626.4860,-89.9040,0.6006,76.7946,-10.5788,-32.324100 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [REUN49]
-# W [REUN92]
- +title=Reseau geodesique francais 1993 +proj=geocent +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=Reseau geodesique francais de Guyane 1995 +proj=geocent +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=RGM04 (Reseau Geodesique de Mayotte 2004) +proj=geocent +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=Reseau Geodesique de Nouvelle-Caledonie +proj=geocent +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=RGPF (Reseau Geodesique de Polynesie Francaise) +proj=geocent +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=Reseau geodesique Reunion 1992 +proj=geocent +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=Reseau Geodesique Saint-Pierre-et-Miquelon (2006) +proj=geocent +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=RRAF 1991 (Reseau de Reference des Antilles Francaises) +proj=geocent +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=SAT84 (Rurutu) Iles Australes +proj=geocent +towgs84=202.1300,174.6000,-15.7400 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=SHOM 1984 Martinique Montagne Du Vauclin +proj=geocent +towgs84=189.5060,486.5470,148.7830 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [STPL69]
- +title=St Pierre et Miquelon 1950 +proj=geocent +towgs84=-95.5930,573.7630,173.4420,-0.9602,1.2510,-1.3918,42.626500 +a=6378206.4000 +rf=294.9786982000000 +units=m +no_defs <>
-# W [SYSLNCAR]
- +title=Raiatea - Tahaa 51-54 (Tahaa, Base Terme Est) +proj=geocent +towgs84=72.4380,345.9180,79.4860,-1.6045,-0.8823,-0.5565,1.374600 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Tahiti-Terme Nord 1951 +proj=geocent +towgs84=162.0000,117.0000,154.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=IGN79 (Tahiti) Iles de la Societe +proj=geocent +towgs84=221.5250,152.9480,176.7680,2.3847,1.3896,0.8770,11.474100 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [TAKA69]
- +title=Tanna Bloc Sud +proj=geocent +towgs84=-139.0000,-967.0000,436.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Pointe Geologie - Perroud 1950 +proj=geocent +towgs84=324.8000,153.6000,172.1000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [TIKE50]
-# W [TIKE60]
-# W [TROM56]
- +title=MHPF 1969 (Tubuai) Iles Australes +proj=geocent +towgs84=237.1700,171.6100,-77.8400 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [TURI69]
-# W [WALL76]
- +title=Wallis-Uvea 1978 (MOP78) +proj=geocent +towgs84=253.0000,-133.0000,-127.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=World Geodetic System 1972 +proj=geocent +towgs84=0.0000,12.0000,6.0000 +a=6378135.0000 +rf=298.2600000000000 +units=m +no_defs <>
- +title=World Geodetic System 1984 +proj=geocent +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
-# W [AMANU49GEO]
-# W [AMANU63GEO]
-# W [AMST63GEO]
-# W [ANAA47GEO]
- +title=MOP92 (Anaa) Tuamotu +proj=longlat +towgs84=1.5000,3.8400,4.8100 +a=6378137.0000 +rf=298.2572235630000 +units=m +no_defs <>
-# W [APAT48GEO]
-# W [APAT49GEO]
- +title=MOP86 (Apataki, Rapa, Hao) Tuamotu +proj=longlat +towgs84=216.8400,118.8100,19.6100 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Ancienne Triangulation des Ingenieurs +proj=longlat +towgs84=1127.0000,22.0000,57.0000 +a=6376523.0000 +rf=308.6400000000000 +units=m +no_defs <>
-# W [BASSASGEO]
-# W [BIEN55GEO]
- +title=Cadastre 1997 +proj=longlat +towgs84=-381.7880,-57.5010,-256.6730 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [CADA80GEO]
-# W [CASS1733GEO]
-# W [CLIP67GEO]
- +title=Crozet 1963 +proj=longlat +towgs84=0.0000,0.0000,0.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Guyane CSG67 UTM fuseau 21 +proj=longlat +towgs84=-193.0660,236.9930,105.4470,0.4814,-0.8074,0.1276,1.564900 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=ED50 +proj=longlat +towgs84=-84.0000,-97.0000,-117.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=EFATE-IGN 1957 +proj=longlat +towgs84=-127.0000,-769.0000,472.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [EUROPA54GEO]
-# W [FAKA50GEO]
-# W [FANGA50GEO]
-# W [FANGA64GEO]
-# W [FANGA651GEO]
-# W [FANGA652GEO]
-# W [FANGA66GEO]
- +title=MOP84 (Fangataufa 1984) +proj=longlat +towgs84=150.5700,158.3300,118.3200 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [GLOR77GEO]
- +title=Guadeloupe Ste Anne +proj=longlat +towgs84=-472.2900,-5.6300,-304.1200,0.4362,-0.8374,0.2563,1.898400 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Guadeloupe Fort Marigot +proj=longlat +towgs84=136.5960,248.1480,-429.7890 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [HAO49GEO]
-# W [HAO58GEO]
-# W [HAO67GEO]
-# W [HARA49GEO]
-# W [HIKU50GEO]
-# W [HIVA60GEO]
-# W [HIVA67GEO]
- +title=IGN 1963 (Hiva Oa, Tahuata, Mohotani) +proj=longlat +towgs84=410.7210,55.0490,80.7460,-2.5779,-2.3514,-0.6664,17.331100 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=IGN 1972 Grande-Terre / Ile des Pins +proj=longlat +towgs84=-11.6400,-348.6000,291.6800 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [JULES55GEO]
- +title=MHPF70 (Kauehi) Tuamotu +proj=longlat +towgs84=126.7400,300.1000,-75.4900 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Kerguelen - K0 +proj=longlat +towgs84=145.0000,-187.0000,103.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Lifou - Iles Loyaute (IGN56) +proj=longlat +towgs84=336.0000,223.0000,-231.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Nouvelle Triangulation du Grand Duche du Luxembourg +proj=longlat +towgs84=-192.9860,13.6730,-39.3090,-0.4099,-2.9332,2.6881,0.430000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [MAKE50GEO]
-# W [MANGA51GEO]
- +title=Mare - Iles Loyaute (IGN53) +proj=longlat +towgs84=287.0000,178.0000,-136.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=IGN 1972 (Eiao, Hiva Oa, Mohotani) Marquises +proj=longlat +towgs84=327.8400,-14.9600,59.3300 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Martinique Fort-Desaix +proj=longlat +towgs84=126.9260,547.9390,130.4090,-2.7867,5.1612,-0.8584,13.822650 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [MAUPITIGEO]
- +title=Mayotte Combani +proj=longlat +towgs84=-599.9280,-275.5520,-195.6650,-0.0835,-0.4715,0.0602,49.281400 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=MHEFO 1955 (Fatu Huku) +proj=longlat +towgs84=347.1030,1078.1250,2623.9220,33.8875,-70.6773,9.3943,186.074000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [MHEFO55MGEO]
- +title=MHPF67 (Mangareva, Agakauitai, Aukena, Mekiro) Gambiers (Iles) +proj=longlat +towgs84=338.0800,212.5800,-296.1700 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Moorea 1987 +proj=longlat +towgs84=215.9820,149.5930,176.2290,3.2624,1.6920,1.1571,10.477300 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=MOP90 (Tetiaroa) Iles de la Societe +proj=longlat +towgs84=217.0370,86.9590,23.9560 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [MURU51GEO]
-# W [MURU59GEO]
-# W [MURU62GEO]
-# W [MURU78GEO]
-# W [NC51GEO]
-# W [NOVA53GEO]
- +title=Nouvelle Triangulation Francaise Greenwich degres sexagesimaux +proj=longlat +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +units=m +no_defs <>
- +title=Nouvelle Triangulation Francaise Paris grades +proj=longlat +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +units=m +no_defs <>
- +title=IGN 1972 Nuku Hiva +proj=longlat +towgs84=165.7320,216.7200,180.5050,-0.6434,-0.4512,-0.0791,7.420400 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=SAT94 (Nukutavake) Tuamotu +proj=longlat +towgs84=197.1600,200.1700,-48.0800 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Ouvea - Iles Loyaute (MHNC 1972 - OUVEA) +proj=longlat +towgs84=-13.0000,-348.0000,292.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [PMAR55GEO]
- +title=IGN53 (IGN Raiatea-Tahaa) Raiatea-Tahaa-Bora Bora-Huahine +proj=longlat +towgs84=65.0300,341.5500,76.6700 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [RAIV54GEO]
-# W [RAIV66GEO]
-# W [RANGI47GEO]
-# W [RANGI59GEO]
-# W [RANGI68GEO]
-# W [RAPA55GEO]
-# W [RAPA80GEO]
- +title=Reunion 1947 +proj=longlat +towgs84=789.5240,-626.4860,-89.9040,0.6006,76.7946,-10.5788,-32.324100 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [REUN49GEO]
-# W [REUN92GEO]
- +title=Reseau geodesique francais 1993 +proj=longlat +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=Reseau geodesique francais de Guyane 1995 +proj=longlat +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=RGM04 (Reseau Geodesique de Mayotte 2004) +proj=longlat +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=Reseau Geodesique de Nouvelle-Caledonie +proj=longlat +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=RGPF (Reseau Geodesique de Polynesie Francaise) +proj=longlat +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=Reseau geodesique de la Reunion 1992 +proj=longlat +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=Saint-Pierre-et-Miquelon (2006) +proj=longlat +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=SAT84 (Rurutu) Iles Australes +proj=longlat +towgs84=202.1300,174.6000,-15.7400 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=SHOM 1984 Martinique Montagne Du Vauclin +proj=longlat +towgs84=189.5060,486.5470,148.7830 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [STPL69GEO]
- +title=St Pierre et Miquelon 1950 +proj=longlat +towgs84=-95.5930,573.7630,173.4420,-0.9602,1.2510,-1.3918,42.626500 +a=6378206.4000 +rf=294.9786982000000 +units=m +no_defs <>
-# W [SYSLNGEO]
- +title=Raiatea - Tahaa 51-54 (Tahaa, Base Terme Est) +proj=longlat +towgs84=72.4380,345.9180,79.4860,-1.6045,-0.8823,-0.5565,1.374600 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Tahiti-Terme Nord 1951 +proj=longlat +towgs84=162.0000,117.0000,154.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=IGN79 (Tahiti) Iles de la Societe +proj=longlat +towgs84=221.5250,152.9480,176.7680,2.3847,1.3896,0.8770,11.474100 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [TAKA69GEO]
- +title=Tanna Bloc Sud +proj=longlat +towgs84=-139.0000,-967.0000,436.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=Pointe Geologie - Perroud 1950 +proj=longlat +towgs84=324.8000,153.6000,172.1000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [TIKE50GEO]
-# W [TIKE60GEO]
-# W [TROM56GEO]
- +title=MHPF 1969 (Tubuai) Iles Australes +proj=longlat +towgs84=237.1700,171.6100,-77.8400 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
-# W [TURI69GEO]
-# W [VAITAPEGEO]
-# W [WALL76GEO]
- +title=Wallis - Uvea 1978 (MOP78) +proj=longlat +towgs84=253.0000,-133.0000,-127.0000 +a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs <>
- +title=WGS72 +proj=longlat +towgs84=0.0000,12.0000,6.0000 +a=6378135.0000 +rf=298.2600000000000 +units=m +no_defs <>
- +title=World Geodetic System 1984 +proj=longlat +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=Reseau de reference des Antilles francaises (1988-1991) +proj=longlat +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
- +title=Systeme CIO-BIH +proj=longlat +towgs84=0.0000,0.0000,0.5000,0.0000,0.0000,0.0140,-0.100000 +a=6378137.0000 +rf=298.2572221010000 +units=m +no_defs <>
-# W [AMANU63UTM7S]
-# W [AMST63UTM43S]
-# W [ANAA47UTM6S]
- +title=MOP92 (Anaa) Tuamotu - UTM fuseau 6 Sud +proj=tmerc +towgs84=1.5000,3.8400,4.8100 +a=6378137.0000 +rf=298.2572235630000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=MOP86 (Apataki, Rapa, Hao) Tuamotu - UTM fuseau 6 Sud +proj=tmerc +towgs84=216.8400,118.8100,19.6100 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=MOP86 (Apataki, Rapa, Hao) Tuamotu - UTM fuseau 7 Sud +proj=tmerc +towgs84=216.8400,118.8100,19.6100 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-141.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
-# W [BASSASUTM37S]
- +title=Cadastre 1997 - UTM fuseau 38 Sud +proj=tmerc +towgs84=-381.7880,-57.5010,-256.6730 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=45.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
-# W [CADA80UTM7S]
-# W [CLIP57UTM12]
- +title=Crozet 1963 +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=51.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Guyane CSG67 UTM fuseau 21 +proj=tmerc +towgs84=-193.0660,236.9930,105.4470,0.4814,-0.8074,0.1276,1.564900 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-57.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=Guyane CSG67 UTM fuseau 22 +proj=tmerc +towgs84=-193.0660,236.9930,105.4470,0.4814,-0.8074,0.1276,1.564900 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-51.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=EFATE-IGN 1957 - UTM fuseau 59 Sud +proj=tmerc +towgs84=-127.0000,-769.0000,472.0000 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=171.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
-# W [FAKA50UTM6S]
-# W [FANGA64UTM7S]
-# W [FANGA651U7S]
-# W [FANGA652U7S]
-# W [FANGA66UTM7S]
- +title=Fangataufa 1984 - UTM fuseau 7 Sud +proj=tmerc +towgs84=150.5700,158.3300,118.3200 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-141.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Geoportail - Antilles francaises +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=15.000000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Geoportail - Crozet +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=-46.000000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Geoportail - France metropolitaine +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=46.500000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Geoportail - Guyane +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=4.000000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Geoportail - Kerguelen +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=-49.500000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Geoportail - Mayotte +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=-12.000000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Geoportail - Nouvelle-Caledonie +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=-22.000000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Geoportail - Polynesie francaise +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=-15.000000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Geoportail - Reunion et dependances +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=-21.000000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Geoportail - Saint-Pierre et Miquelon +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=47.000000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Geoportail - Wallis et Futuna +proj=eqc +nadgrids=null +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=0.000000000 +lat_ts=-14.000000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
-# W [GLOR77UTM38S]
- +title=Guadeloupe Ste Anne +proj=tmerc +towgs84=-472.2900,-5.6300,-304.1200,0.4362,-0.8374,0.2563,1.898400 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-63.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=Guadeloupe Fort Marigot +proj=tmerc +towgs84=136.5960,248.1480,-429.7890 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-63.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
-# W [HAO58UTM7S]
-# W [HAO67UTM7S]
-# W [HARA49UTM7S]
-# W [HIKU50UTM7S]
-# W [HIVA60UTM7S]
-# W [HIVA67UTM7S]
- +title=IGN 1963 - Hiva Oa, Tahuata, Mohotani - UTM fuseau 7 Sud +proj=tmerc +towgs84=410.7210,55.0490,80.7460,-2.5779,-2.3514,-0.6664,17.331100 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-141.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=IGN 1972 - Lambert Nouvelle Caledonie +proj=lcc +towgs84=-11.6400,-348.6000,291.6800 +a=6378388.0000 +rf=297.0000000000000 +lat_0=-21.300000000 +lon_0=166.000000000 +lat_1=-20.400000000 +lat_2=-22.200000000 +x_0=400000.000 +y_0=300000.000 +units=m +no_defs <>
- +title=IGN 1972 - UTM fuseau 58 Sud +proj=tmerc +towgs84=-11.6400,-348.6000,291.6800 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=165.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=MHPF70 (Kauehi) Tuamotu - UTM fuseau 6 Sud +proj=tmerc +towgs84=126.7400,300.1000,-75.4900 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Kerguelen 1962 +proj=tmerc +towgs84=145.0000,-187.0000,103.0000 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=69.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Lambert I +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=49.500000000 +lon_0=0.000000000 +k_0=0.99987734 +lat_1=49.500000000 +x_0=600000.000 +y_0=200000.000 +units=m +no_defs <>
- +title=Lambert I Carto +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=49.500000000 +lon_0=0.000000000 +k_0=0.99987734 +lat_1=49.500000000 +x_0=600000.000 +y_0=1200000.000 +units=m +no_defs <>
- +title=Lambert II +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=46.800000000 +lon_0=0.000000000 +k_0=0.99987742 +lat_1=46.800000000 +x_0=600000.000 +y_0=200000.000 +units=m +no_defs <>
- +title=Lambert II Carto +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=46.800000000 +lon_0=0.000000000 +k_0=0.99987742 +lat_1=46.800000000 +x_0=600000.000 +y_0=2200000.000 +units=m +no_defs <>
- +title=Lambert III +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=44.100000000 +lon_0=0.000000000 +k_0=0.99987750 +lat_1=44.100000000 +x_0=600000.000 +y_0=200000.000 +units=m +no_defs <>
- +title=Lambert III Carto +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=44.100000000 +lon_0=0.000000000 +k_0=0.99987750 +lat_1=44.100000000 +x_0=600000.000 +y_0=3200000.000 +units=m +no_defs <>
- +title=Lambert IV +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=42.165000000 +lon_0=0.000000000 +k_0=0.99994471 +lat_1=42.165000000 +x_0=234.358 +y_0=185861.369 +units=m +no_defs <>
- +title=Lambert IV Carto +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=42.165000000 +lon_0=0.000000000 +k_0=0.99994471 +lat_1=42.165000000 +x_0=234.358 +y_0=4185861.369 +units=m +no_defs <>
- +title=Lambert 93 +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=46.500000000 +lon_0=3.000000000 +lat_1=44.000000000 +lat_2=49.000000000 +x_0=700000.000 +y_0=6600000.000 +units=m +no_defs <>
- +title=Lambert II etendu +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=46.800000000 +lon_0=0.000000000 +k_0=0.99987742 +lat_1=46.800000000 +x_0=600000.000 +y_0=2200000.000 +units=m +no_defs <>
- +title=Lambert grand champ +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=47.000000000 +lon_0=0.000000000 +lat_1=45.000000000 +lat_2=49.000000000 +x_0=600000.000 +y_0=600000.000 +units=m +no_defs <>
- +title=Luxembourg 1929 +proj=tmerc +towgs84=-192.9860,13.6730,-39.3090,-0.4099,-2.9332,2.6881,0.430000 +a=6378388.0000 +rf=297.0000000000000 +lat_0=49.833333333 +lon_0=6.166666667 +k_0=1.00000000 +x_0=80000.000 +y_0=100000.000 +units=m +no_defs <>
-# W [MAKE50UTM7S]
-# W [MANGA51U8S]
- +title=Mare - Iles Loyaute - UTM fuseau 58 Sud +proj=tmerc +towgs84=287.0000,178.0000,-136.0000 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=165.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Martinique Fort-Desaix +proj=tmerc +towgs84=126.9260,547.9390,130.4090,-2.7867,5.1612,-0.8584,13.822650 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-63.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
-# W [MAUPITIUTM5S]
- +title=Mayotte Combani +proj=tmerc +towgs84=-599.9280,-275.5520,-195.6650,-0.0835,-0.4715,0.0602,49.281400 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=45.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=MHPF67 (Mangareva, Agakauitai, Aukena, Mekiro) Gambiers (Iles) - UTM 8 S +proj=tmerc +towgs84=338.0800,212.5800,-296.1700 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-135.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Geoportail - Monde +proj=mill +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lon_0=0.000000000 +x_0=0.000 +y_0=0.000 +units=m +no_defs <>
- +title=Moorea 1987 - UTM fuseau 6 Sud +proj=tmerc +towgs84=215.9820,149.5930,176.2290,3.2624,1.6920,1.1571,10.477300 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=MOP90 (Tetiaroa) Iles de la Societe - UTM fuseau 6 Sud +proj=tmerc +towgs84=217.0370,86.9590,23.9560 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
-# W [MURU59UTM7S]
-# W [MURU62UTM7S]
-# W [MURU78UTM7S]
-# W [NC51UTM58S]
-# W [NOVA53UTM38S]
- +title=IGN 1972 Nuku Hiva - UTM fuseau 7 Sud +proj=tmerc +towgs84=165.7320,216.7200,180.5050,-0.6434,-0.4512,-0.0791,7.420400 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-141.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=IGN 1994 Nuku Hiva - UTM fuseau 7 Sud +proj=tmerc +towgs84=197.1600,200.1700,-48.0800 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-141.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Ouvea - Iles Loyaute - UTM fuseau 58 Sud +proj=tmerc +towgs84=-13.0000,-348.0000,292.0000 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=165.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=IGN53 (IGN Raiatea-Tahaa) Raiatea-Tahaa-Bora Bora-Huahine - UTM fuseau 5 +proj=tmerc +towgs84=65.0300,341.5500,76.6700 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-153.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
-# W [RAIV54UTM6S]
-# W [RAIV66UTM6S]
-# W [RANGI47U6S]
-# W [RANGI59U6S]
-# W [RANGI68U6S]
- +title=Reunion Gauss Laborde +proj=gstmerc +towgs84=789.5240,-626.4860,-89.9040,0.6006,76.7946,-10.5788,-32.324100 +a=6378388.0000 +rf=297.0000000000000 +lat_0=-21.116666667 +lon_0=55.533333333 +k_0=1.00000000 +x_0=160000.000 +y_0=50000.000 +units=m +no_defs <>
- +title=Projection conique conforme Zone 1 +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=42.000000000 +lon_0=3.000000000 +lat_1=41.250000000 +lat_2=42.750000000 +x_0=1700000.000 +y_0=1200000.000 +units=m +no_defs <>
- +title=Projection conique conforme Zone 2 +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=43.000000000 +lon_0=3.000000000 +lat_1=42.250000000 +lat_2=43.750000000 +x_0=1700000.000 +y_0=2200000.000 +units=m +no_defs <>
- +title=Projection conique conforme Zone 3 +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=44.000000000 +lon_0=3.000000000 +lat_1=43.250000000 +lat_2=44.750000000 +x_0=1700000.000 +y_0=3200000.000 +units=m +no_defs <>
- +title=Projection conique conforme Zone 4 +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=45.000000000 +lon_0=3.000000000 +lat_1=44.250000000 +lat_2=45.750000000 +x_0=1700000.000 +y_0=4200000.000 +units=m +no_defs <>
- +title=Projection conique conforme Zone 5 +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=46.000000000 +lon_0=3.000000000 +lat_1=45.250000000 +lat_2=46.750000000 +x_0=1700000.000 +y_0=5200000.000 +units=m +no_defs <>
- +title=Projection conique conforme Zone 6 +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=47.000000000 +lon_0=3.000000000 +lat_1=46.250000000 +lat_2=47.750000000 +x_0=1700000.000 +y_0=6200000.000 +units=m +no_defs <>
- +title=Projection conique conforme Zone 7 +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=48.000000000 +lon_0=3.000000000 +lat_1=47.250000000 +lat_2=48.750000000 +x_0=1700000.000 +y_0=7200000.000 +units=m +no_defs <>
- +title=Projection conique conforme Zone 8 +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=49.000000000 +lon_0=3.000000000 +lat_1=48.250000000 +lat_2=49.750000000 +x_0=1700000.000 +y_0=8200000.000 +units=m +no_defs <>
- +title=Projection conique conforme Zone 9 +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=50.000000000 +lon_0=3.000000000 +lat_1=49.250000000 +lat_2=50.750000000 +x_0=1700000.000 +y_0=9200000.000 +units=m +no_defs <>
- +title=UTM fuseau 38 Sud (Reseau Geodesique de Mayotte 2004) +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=45.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Reseau Geodesique de Nouvelle-Caledonie - Lambert Nouvelle Caledonie +proj=lcc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=-21.300000000 +lon_0=166.000000000 +lat_1=-20.400000000 +lat_2=-22.200000000 +x_0=400000.000 +y_0=300000.000 +units=m +no_defs <>
- +title=Reseau Geodesique de Nouvelle-Caledonie - UTM fuseau 57 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=159.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Reseau Geodesique de Nouvelle-Caledonie - UTM fuseau 58 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=165.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Reseau Geodesique de Nouvelle-Caledonie - UTM fuseau 59 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=171.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=RGPF - UTM fuseau 5 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-153.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=RGPF - UTM fuseau 6 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=RGPF - UTM fuseau 7 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-141.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=RGR92 UTM fuseau 40 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=57.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Saint-Pierre-et-Miquelon (2006) UTM Fuseau 21 Nord +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-57.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=SAT84 (Rurutu) Iles Australes - UTM fuseau 5 Sud +proj=tmerc +towgs84=202.1300,174.6000,-15.7400 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-153.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Stereographique polaire Sud +proj=sterea +towgs84=0.0000,0.0000,0.5000,0.0000,0.0000,0.0140,-0.100000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=-90.000000000 +lon_0=140.000000000 +k=0.96027295 +x_0=300000.000 +y_0=-2299363.482 +units=m +no_defs <>
-# W [STPL69UTM43S]
- +title=St Pierre et Miquelon 1950 +proj=tmerc +towgs84=-95.5930,573.7630,173.4420,-0.9602,1.2510,-1.3918,42.626500 +a=6378206.4000 +rf=294.9786982000000 +lat_0=0.000000000 +lon_0=-57.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=Tahaa 1951 +proj=tmerc +towgs84=72.4380,345.9180,79.4860,-1.6045,-0.8823,-0.5565,1.374600 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-153.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Tahiti-Terme Nord UTM fuseau 6 Sud +proj=tmerc +towgs84=162.0000,117.0000,154.0000 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Tahiti 1979 +proj=tmerc +towgs84=221.5250,152.9480,176.7680,2.3847,1.3896,0.8770,11.474100 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
-# W [TAKA69UTM6S]
- +title=Tanna Bloc Sud - UTM fuseau 59 Sud +proj=tmerc +towgs84=-139.0000,-967.0000,436.0000 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=171.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=Terre Adelie Stereo polaire Terre Adelie +proj=sterea +towgs84=324.8000,153.6000,172.1000 +a=6378388.0000 +rf=297.0000000000000 +lat_0=-67.000000000 +lon_0=140.000000000 +k=1.00000000 +x_0=300000.000 +y_0=200000.000 +units=m +no_defs <>
- +title=Terre Adelie 1950 +proj=sterea +towgs84=324.8000,153.6000,172.1000 +a=6378388.0000 +rf=297.0000000000000 +lat_0=-90.000000000 +lon_0=140.000000000 +k=0.96027295 +x_0=300000.000 +y_0=-2299363.482 +units=m +no_defs <>
-# W [TIKE50UTM6S]
-# W [TIKE60UTM6S]
- +title=Tubuai - Iles Australes - UTM fuseau 6 Sud +proj=tmerc +towgs84=237.1700,171.6100,-77.8400 +a=6378388.0000 +rf=297.0000000000000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
-# W [TURI69UTM7S]
- +title=World Geodetic System 1972 UTM fuseau 01 Sud +proj=tmerc +towgs84=0.0000,12.0000,6.0000 +a=6378135.0000 +rf=298.2600000000000 +lat_0=0.000000000 +lon_0=-177.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 01 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-177.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 01 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-177.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 02 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-171.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 02 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-171.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 03 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-165.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 03 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-165.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 04 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-159.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 04 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-159.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 05 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-153.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 05 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-153.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 06 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 06 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-147.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 07 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-141.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 07 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-141.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 08 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-135.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 08 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-135.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 09 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-129.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 09 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-129.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 10 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-123.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 10 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-123.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 11 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-117.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 11 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-117.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 12 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-111.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 12 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-111.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 13 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-105.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 13 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-105.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 14 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-99.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 14 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-99.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 15 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-93.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 15 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-93.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 16 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-87.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 16 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-87.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 17 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-81.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 17 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-81.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 18 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-75.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 18 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-75.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 19 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-69.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 19 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-69.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 20 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-63.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 20 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-63.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 20 Nord-Guadeloupe +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-63.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 20 Nord-Martinique +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-63.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 21 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-57.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 21 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-57.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=RGFG95 UTM fuseau 22 Nord-Guyane +proj=tmerc +towgs84=0.0000,0.0000,0.0000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-51.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 22 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-51.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 22 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-51.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 23 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-45.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 23 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-45.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 24 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-39.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 24 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-39.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 25 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-33.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 25 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-33.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 26 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-27.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 26 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-27.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 27 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-21.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 27 +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-21.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=0.000 +units=m +no_defs <>
- +title=World Geodetic System 1984 UTM fuseau 28 Sud +proj=tmerc +towgs84=0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.000000 +a=6378137.0000 +rf=298.2572221010000 +lat_0=0.000000000 +lon_0=-15.000000000 +k_0=0.99960000 +x_0=500000.000 +y_0=10000000.000 +units=m +no_defs <>
-