See: Description
Class | Description |
---|---|
EPSGDataAccess |
Data Access Object (DAO) creating geodetic objects from a JDBC connection to an EPSG database.
|
EPSGFactory |
A geodetic object factory backed by the EPSG database.
|
InstallationScriptProvider |
Provides SQL scripts needed for creating a local copy of a dataset.
|
SQLTranslator |
Converts the SQL statements from MS-Access dialect to standard SQL.
|
"EPSG:"
in the Apache SIS's
list of authority codes.
The main class in this package is EPSGFactory
,
which requires a DataSource
providing connections to an EPSG database.
DataSource
registered under the "java:comp/env/jdbc/SpatialMetadata"
name.SIS_DATA
environment variable is defined,
a JDBC connection for the "jdbc:derby:$SIS_DATA/Databases/SpatialMetadata"
URL."derby.system.home"
property is defined,
a JDBC connection for the "jdbc:derby:SpatialMetadata"
URL.org.apache.sis.non-free:sis-embedded-data
module is present on the classpath,
a read-only connection to the database in the JAR file."EPSG:4326"
is the EPSG identifier for the "WGS 84" geographic CRS.
As an extension, the Apache SIS implementation accepts names as well as numeric identifiers.
For example the two following method calls fetch the same object:
createProjectedCRS("27572")
createProjectedCRS("NTF (Paris) / Lambert zone II")
EPSGDataAccess.getAuthorityCodes(…)
method.EPSGDataAccess.createFoo(…)
,
a warning will be logged with a message proposing a replacement.org.apache.sis.metadata.sql
Defined in the sis-referencing
module
Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.