aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFrank Warmerdam <warmerdam@pobox.com>2002-04-16 12:16:42 +0000
committerFrank Warmerdam <warmerdam@pobox.com>2002-04-16 12:16:42 +0000
commit2f36953a5d0cc1b3b31c913250149861b63888ff (patch)
treee515eed23784956d4b63b000efca431516da07bf /src
parentdf6cc651f452bd965252bfe78a70b510347ed0fe (diff)
downloadPROJ-2f36953a5d0cc1b3b31c913250149861b63888ff.tar.gz
PROJ-2f36953a5d0cc1b3b31c913250149861b63888ff.zip
added krovak projection
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1004 4e78687f-474d-0410-85f9-8d5e500ac6b2
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.am2
-rw-r--r--src/Makefile.in88
-rw-r--r--src/pj_list.h1
3 files changed, 46 insertions, 45 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 513345de..2fde67e6 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -27,7 +27,7 @@ libproj_la_SOURCES = \
PJ_aeqd.c PJ_gnom.c PJ_laea.c PJ_mod_ster.c \
PJ_nsper.c PJ_nzmg.c PJ_ortho.c PJ_stere.c \
PJ_aea.c PJ_bipc.c PJ_bonne.c PJ_eqdc.c \
- PJ_imw_p.c PJ_lcc.c PJ_mpoly.c PJ_poly.c \
+ PJ_imw_p.c PJ_krovak.c PJ_lcc.c PJ_mpoly.c PJ_poly.c \
PJ_rpoly.c PJ_sconics.c \
PJ_cass.c PJ_cc.c PJ_cea.c PJ_eqc.c \
PJ_gall.c PJ_labrd.c PJ_lsat.c PJ_merc.c \
diff --git a/src/Makefile.in b/src/Makefile.in
index 0cdc2889..70b21d96 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -96,7 +96,7 @@ lib_LTLIBRARIES = libproj.la
libproj_la_LDFLAGS = -version-info 3:1:3
-libproj_la_SOURCES = projects.h pj_list.h PJ_aeqd.c PJ_gnom.c PJ_laea.c PJ_mod_ster.c PJ_nsper.c PJ_nzmg.c PJ_ortho.c PJ_stere.c PJ_aea.c PJ_bipc.c PJ_bonne.c PJ_eqdc.c PJ_imw_p.c PJ_lcc.c PJ_mpoly.c PJ_poly.c PJ_rpoly.c PJ_sconics.c PJ_cass.c PJ_cc.c PJ_cea.c PJ_eqc.c PJ_gall.c PJ_labrd.c PJ_lsat.c PJ_merc.c PJ_mill.c PJ_ocea.c PJ_omerc.c PJ_somerc.c PJ_tcc.c PJ_tcea.c PJ_tmerc.c PJ_airy.c PJ_aitoff.c PJ_august.c PJ_bacon.c PJ_chamb.c PJ_hammer.c PJ_lagrng.c PJ_larr.c PJ_lask.c PJ_nocol.c PJ_ob_tran.c PJ_oea.c PJ_tpeqd.c PJ_vandg.c PJ_vandg2.c PJ_vandg4.c PJ_wag7.c PJ_boggs.c PJ_collg.c PJ_crast.c PJ_denoy.c PJ_eck1.c PJ_eck2.c PJ_eck3.c PJ_eck4.c PJ_eck5.c PJ_fahey.c PJ_fouc_s.c PJ_gins8.c PJ_gn_sinu.c PJ_goode.c PJ_hatano.c PJ_loxim.c PJ_mbt_fps.c PJ_mbtfpp.c PJ_mbtfpq.c PJ_moll.c PJ_nell.c PJ_nell_h.c PJ_putp2.c PJ_putp3.c PJ_putp4p.c PJ_putp5.c PJ_putp6.c PJ_robin.c PJ_sts.c PJ_urm5.c PJ_urmfps.c PJ_wag2.c PJ_wag3.c PJ_wink1.c PJ_wink2.c pj_latlong.c aasincos.c adjlon.c bch2bps.c bchgen.c biveval.c dmstor.c mk_cheby.c pj_auth.c pj_deriv.c pj_ell_set.c pj_ellps.c pj_errno.c pj_factors.c pj_fwd.c pj_init.c pj_inv.c pj_list.c pj_malloc.c pj_mlfn.c pj_msfn.c pj_open_lib.c pj_param.c pj_phi2.c pj_pr_list.c pj_qsfn.c pj_strerrno.c pj_tsfn.c pj_units.c pj_zpoly1.c rtodms.c vector1.c pj_release.c nad_cvt.c nad_init.c nad_intr.c emess.c emess.h pj_apply_gridshift.c pj_datums.c pj_datum_set.c pj_transform.c geocent.c geocent.h strtod.c pj_utils.c
+libproj_la_SOURCES = projects.h pj_list.h PJ_aeqd.c PJ_gnom.c PJ_laea.c PJ_mod_ster.c PJ_nsper.c PJ_nzmg.c PJ_ortho.c PJ_stere.c PJ_aea.c PJ_bipc.c PJ_bonne.c PJ_eqdc.c PJ_imw_p.c PJ_krovak.c PJ_lcc.c PJ_mpoly.c PJ_poly.c PJ_rpoly.c PJ_sconics.c PJ_cass.c PJ_cc.c PJ_cea.c PJ_eqc.c PJ_gall.c PJ_labrd.c PJ_lsat.c PJ_merc.c PJ_mill.c PJ_ocea.c PJ_omerc.c PJ_somerc.c PJ_tcc.c PJ_tcea.c PJ_tmerc.c PJ_airy.c PJ_aitoff.c PJ_august.c PJ_bacon.c PJ_chamb.c PJ_hammer.c PJ_lagrng.c PJ_larr.c PJ_lask.c PJ_nocol.c PJ_ob_tran.c PJ_oea.c PJ_tpeqd.c PJ_vandg.c PJ_vandg2.c PJ_vandg4.c PJ_wag7.c PJ_boggs.c PJ_collg.c PJ_crast.c PJ_denoy.c PJ_eck1.c PJ_eck2.c PJ_eck3.c PJ_eck4.c PJ_eck5.c PJ_fahey.c PJ_fouc_s.c PJ_gins8.c PJ_gn_sinu.c PJ_goode.c PJ_hatano.c PJ_loxim.c PJ_mbt_fps.c PJ_mbtfpp.c PJ_mbtfpq.c PJ_moll.c PJ_nell.c PJ_nell_h.c PJ_putp2.c PJ_putp3.c PJ_putp4p.c PJ_putp5.c PJ_putp6.c PJ_robin.c PJ_sts.c PJ_urm5.c PJ_urmfps.c PJ_wag2.c PJ_wag3.c PJ_wink1.c PJ_wink2.c pj_latlong.c aasincos.c adjlon.c bch2bps.c bchgen.c biveval.c dmstor.c mk_cheby.c pj_auth.c pj_deriv.c pj_ell_set.c pj_ellps.c pj_errno.c pj_factors.c pj_fwd.c pj_init.c pj_inv.c pj_list.c pj_malloc.c pj_mlfn.c pj_msfn.c pj_open_lib.c pj_param.c pj_phi2.c pj_pr_list.c pj_qsfn.c pj_strerrno.c pj_tsfn.c pj_units.c pj_zpoly1.c rtodms.c vector1.c pj_release.c nad_cvt.c nad_init.c nad_intr.c emess.c emess.h pj_apply_gridshift.c pj_datums.c pj_datum_set.c pj_transform.c geocent.c geocent.h strtod.c pj_utils.c
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = proj_config.h
@@ -111,28 +111,28 @@ LIBS = @LIBS@
libproj_la_LIBADD =
libproj_la_OBJECTS = PJ_aeqd.lo PJ_gnom.lo PJ_laea.lo PJ_mod_ster.lo \
PJ_nsper.lo PJ_nzmg.lo PJ_ortho.lo PJ_stere.lo PJ_aea.lo PJ_bipc.lo \
-PJ_bonne.lo PJ_eqdc.lo PJ_imw_p.lo PJ_lcc.lo PJ_mpoly.lo PJ_poly.lo \
-PJ_rpoly.lo PJ_sconics.lo PJ_cass.lo PJ_cc.lo PJ_cea.lo PJ_eqc.lo \
-PJ_gall.lo PJ_labrd.lo PJ_lsat.lo PJ_merc.lo PJ_mill.lo PJ_ocea.lo \
-PJ_omerc.lo PJ_somerc.lo PJ_tcc.lo PJ_tcea.lo PJ_tmerc.lo PJ_airy.lo \
-PJ_aitoff.lo PJ_august.lo PJ_bacon.lo PJ_chamb.lo PJ_hammer.lo \
-PJ_lagrng.lo PJ_larr.lo PJ_lask.lo PJ_nocol.lo PJ_ob_tran.lo PJ_oea.lo \
-PJ_tpeqd.lo PJ_vandg.lo PJ_vandg2.lo PJ_vandg4.lo PJ_wag7.lo \
-PJ_boggs.lo PJ_collg.lo PJ_crast.lo PJ_denoy.lo PJ_eck1.lo PJ_eck2.lo \
-PJ_eck3.lo PJ_eck4.lo PJ_eck5.lo PJ_fahey.lo PJ_fouc_s.lo PJ_gins8.lo \
-PJ_gn_sinu.lo PJ_goode.lo PJ_hatano.lo PJ_loxim.lo PJ_mbt_fps.lo \
-PJ_mbtfpp.lo PJ_mbtfpq.lo PJ_moll.lo PJ_nell.lo PJ_nell_h.lo \
-PJ_putp2.lo PJ_putp3.lo PJ_putp4p.lo PJ_putp5.lo PJ_putp6.lo \
-PJ_robin.lo PJ_sts.lo PJ_urm5.lo PJ_urmfps.lo PJ_wag2.lo PJ_wag3.lo \
-PJ_wink1.lo PJ_wink2.lo pj_latlong.lo aasincos.lo adjlon.lo bch2bps.lo \
-bchgen.lo biveval.lo dmstor.lo mk_cheby.lo pj_auth.lo pj_deriv.lo \
-pj_ell_set.lo pj_ellps.lo pj_errno.lo pj_factors.lo pj_fwd.lo \
-pj_init.lo pj_inv.lo pj_list.lo pj_malloc.lo pj_mlfn.lo pj_msfn.lo \
-pj_open_lib.lo pj_param.lo pj_phi2.lo pj_pr_list.lo pj_qsfn.lo \
-pj_strerrno.lo pj_tsfn.lo pj_units.lo pj_zpoly1.lo rtodms.lo vector1.lo \
-pj_release.lo nad_cvt.lo nad_init.lo nad_intr.lo emess.lo \
-pj_apply_gridshift.lo pj_datums.lo pj_datum_set.lo pj_transform.lo \
-geocent.lo strtod.lo pj_utils.lo
+PJ_bonne.lo PJ_eqdc.lo PJ_imw_p.lo PJ_krovak.lo PJ_lcc.lo PJ_mpoly.lo \
+PJ_poly.lo PJ_rpoly.lo PJ_sconics.lo PJ_cass.lo PJ_cc.lo PJ_cea.lo \
+PJ_eqc.lo PJ_gall.lo PJ_labrd.lo PJ_lsat.lo PJ_merc.lo PJ_mill.lo \
+PJ_ocea.lo PJ_omerc.lo PJ_somerc.lo PJ_tcc.lo PJ_tcea.lo PJ_tmerc.lo \
+PJ_airy.lo PJ_aitoff.lo PJ_august.lo PJ_bacon.lo PJ_chamb.lo \
+PJ_hammer.lo PJ_lagrng.lo PJ_larr.lo PJ_lask.lo PJ_nocol.lo \
+PJ_ob_tran.lo PJ_oea.lo PJ_tpeqd.lo PJ_vandg.lo PJ_vandg2.lo \
+PJ_vandg4.lo PJ_wag7.lo PJ_boggs.lo PJ_collg.lo PJ_crast.lo PJ_denoy.lo \
+PJ_eck1.lo PJ_eck2.lo PJ_eck3.lo PJ_eck4.lo PJ_eck5.lo PJ_fahey.lo \
+PJ_fouc_s.lo PJ_gins8.lo PJ_gn_sinu.lo PJ_goode.lo PJ_hatano.lo \
+PJ_loxim.lo PJ_mbt_fps.lo PJ_mbtfpp.lo PJ_mbtfpq.lo PJ_moll.lo \
+PJ_nell.lo PJ_nell_h.lo PJ_putp2.lo PJ_putp3.lo PJ_putp4p.lo \
+PJ_putp5.lo PJ_putp6.lo PJ_robin.lo PJ_sts.lo PJ_urm5.lo PJ_urmfps.lo \
+PJ_wag2.lo PJ_wag3.lo PJ_wink1.lo PJ_wink2.lo pj_latlong.lo aasincos.lo \
+adjlon.lo bch2bps.lo bchgen.lo biveval.lo dmstor.lo mk_cheby.lo \
+pj_auth.lo pj_deriv.lo pj_ell_set.lo pj_ellps.lo pj_errno.lo \
+pj_factors.lo pj_fwd.lo pj_init.lo pj_inv.lo pj_list.lo pj_malloc.lo \
+pj_mlfn.lo pj_msfn.lo pj_open_lib.lo pj_param.lo pj_phi2.lo \
+pj_pr_list.lo pj_qsfn.lo pj_strerrno.lo pj_tsfn.lo pj_units.lo \
+pj_zpoly1.lo rtodms.lo vector1.lo pj_release.lo nad_cvt.lo nad_init.lo \
+nad_intr.lo emess.lo pj_apply_gridshift.lo pj_datums.lo pj_datum_set.lo \
+pj_transform.lo geocent.lo strtod.lo pj_utils.lo
PROGRAMS = $(bin_PROGRAMS)
proj_OBJECTS = proj.o gen_cheb.o p_series.o
@@ -172,25 +172,25 @@ DEP_FILES = .deps/PJ_aea.P .deps/PJ_aeqd.P .deps/PJ_airy.P \
.deps/PJ_eck4.P .deps/PJ_eck5.P .deps/PJ_eqc.P .deps/PJ_eqdc.P \
.deps/PJ_fahey.P .deps/PJ_fouc_s.P .deps/PJ_gall.P .deps/PJ_gins8.P \
.deps/PJ_gn_sinu.P .deps/PJ_gnom.P .deps/PJ_goode.P .deps/PJ_hammer.P \
-.deps/PJ_hatano.P .deps/PJ_imw_p.P .deps/PJ_labrd.P .deps/PJ_laea.P \
-.deps/PJ_lagrng.P .deps/PJ_larr.P .deps/PJ_lask.P .deps/PJ_lcc.P \
-.deps/PJ_loxim.P .deps/PJ_lsat.P .deps/PJ_mbt_fps.P .deps/PJ_mbtfpp.P \
-.deps/PJ_mbtfpq.P .deps/PJ_merc.P .deps/PJ_mill.P .deps/PJ_mod_ster.P \
-.deps/PJ_moll.P .deps/PJ_mpoly.P .deps/PJ_nell.P .deps/PJ_nell_h.P \
-.deps/PJ_nocol.P .deps/PJ_nsper.P .deps/PJ_nzmg.P .deps/PJ_ob_tran.P \
-.deps/PJ_ocea.P .deps/PJ_oea.P .deps/PJ_omerc.P .deps/PJ_ortho.P \
-.deps/PJ_poly.P .deps/PJ_putp2.P .deps/PJ_putp3.P .deps/PJ_putp4p.P \
-.deps/PJ_putp5.P .deps/PJ_putp6.P .deps/PJ_robin.P .deps/PJ_rpoly.P \
-.deps/PJ_sconics.P .deps/PJ_somerc.P .deps/PJ_stere.P .deps/PJ_sts.P \
-.deps/PJ_tcc.P .deps/PJ_tcea.P .deps/PJ_tmerc.P .deps/PJ_tpeqd.P \
-.deps/PJ_urm5.P .deps/PJ_urmfps.P .deps/PJ_vandg.P .deps/PJ_vandg2.P \
-.deps/PJ_vandg4.P .deps/PJ_wag2.P .deps/PJ_wag3.P .deps/PJ_wag7.P \
-.deps/PJ_wink1.P .deps/PJ_wink2.P .deps/aasincos.P .deps/adjlon.P \
-.deps/bch2bps.P .deps/bchgen.P .deps/biveval.P .deps/cs2cs.P \
-.deps/dmstor.P .deps/emess.P .deps/gen_cheb.P .deps/geocent.P \
-.deps/geod.P .deps/geod_for.P .deps/geod_inv.P .deps/geod_set.P \
-.deps/mk_cheby.P .deps/nad2bin.P .deps/nad2nad.P .deps/nad_cvt.P \
-.deps/nad_init.P .deps/nad_intr.P .deps/p_series.P \
+.deps/PJ_hatano.P .deps/PJ_imw_p.P .deps/PJ_krovak.P .deps/PJ_labrd.P \
+.deps/PJ_laea.P .deps/PJ_lagrng.P .deps/PJ_larr.P .deps/PJ_lask.P \
+.deps/PJ_lcc.P .deps/PJ_loxim.P .deps/PJ_lsat.P .deps/PJ_mbt_fps.P \
+.deps/PJ_mbtfpp.P .deps/PJ_mbtfpq.P .deps/PJ_merc.P .deps/PJ_mill.P \
+.deps/PJ_mod_ster.P .deps/PJ_moll.P .deps/PJ_mpoly.P .deps/PJ_nell.P \
+.deps/PJ_nell_h.P .deps/PJ_nocol.P .deps/PJ_nsper.P .deps/PJ_nzmg.P \
+.deps/PJ_ob_tran.P .deps/PJ_ocea.P .deps/PJ_oea.P .deps/PJ_omerc.P \
+.deps/PJ_ortho.P .deps/PJ_poly.P .deps/PJ_putp2.P .deps/PJ_putp3.P \
+.deps/PJ_putp4p.P .deps/PJ_putp5.P .deps/PJ_putp6.P .deps/PJ_robin.P \
+.deps/PJ_rpoly.P .deps/PJ_sconics.P .deps/PJ_somerc.P .deps/PJ_stere.P \
+.deps/PJ_sts.P .deps/PJ_tcc.P .deps/PJ_tcea.P .deps/PJ_tmerc.P \
+.deps/PJ_tpeqd.P .deps/PJ_urm5.P .deps/PJ_urmfps.P .deps/PJ_vandg.P \
+.deps/PJ_vandg2.P .deps/PJ_vandg4.P .deps/PJ_wag2.P .deps/PJ_wag3.P \
+.deps/PJ_wag7.P .deps/PJ_wink1.P .deps/PJ_wink2.P .deps/aasincos.P \
+.deps/adjlon.P .deps/bch2bps.P .deps/bchgen.P .deps/biveval.P \
+.deps/cs2cs.P .deps/dmstor.P .deps/emess.P .deps/gen_cheb.P \
+.deps/geocent.P .deps/geod.P .deps/geod_for.P .deps/geod_inv.P \
+.deps/geod_set.P .deps/mk_cheby.P .deps/nad2bin.P .deps/nad2nad.P \
+.deps/nad_cvt.P .deps/nad_init.P .deps/nad_intr.P .deps/p_series.P \
.deps/pj_apply_gridshift.P .deps/pj_auth.P .deps/pj_datum_set.P \
.deps/pj_datums.P .deps/pj_deriv.P .deps/pj_ell_set.P .deps/pj_ellps.P \
.deps/pj_errno.P .deps/pj_factors.P .deps/pj_fwd.P .deps/pj_init.P \
@@ -537,9 +537,9 @@ maintainer-clean-generic clean mostlyclean distclean maintainer-clean
install-exec-local:
rm -f $(DESTDIR)$(bindir)/invproj
- ln $(DESTDIR)$(bindir)/proj $(DESTDIR)$(bindir)/invproj
+ ln -s $(DESTDIR)$(bindir)/proj $(DESTDIR)$(bindir)/invproj
rm -f $(DESTDIR)$(bindir)/invgeod
- ln $(DESTDIR)$(bindir)/geod $(DESTDIR)$(bindir)/invgeod
+ ln -s $(DESTDIR)$(bindir)/geod $(DESTDIR)$(bindir)/invgeod
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/src/pj_list.h b/src/pj_list.h
index d53ad17d..57788666 100644
--- a/src/pj_list.h
+++ b/src/pj_list.h
@@ -47,6 +47,7 @@ PROJ_HEAD(hatano, "Hatano Asymmetrical Equal Area")
PROJ_HEAD(imw_p, "Internation Map of the World Polyconic")
PROJ_HEAD(kav5, "Kavraisky V")
PROJ_HEAD(kav7, "Kavraisky VII")
+PROJ_HEAD(krovak, "Krovak")
PROJ_HEAD(labrd, "Laborde")
PROJ_HEAD(laea, "Lambert Azimuthal Equal Area")
PROJ_HEAD(lagrng, "Lagrange")