diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2018-11-14 17:40:42 +0100 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2018-11-14 22:48:29 +0100 |
| commit | d928db15d53805d9b728b440079756081961c536 (patch) | |
| tree | e862a961d26bedb34c58e4f28ef0bdeedb5f3225 /src/proj_symbol_rename.h | |
| parent | 330e8bf686f9c4524075ca1ff50cbca6c9e091da (diff) | |
| download | PROJ-d928db15d53805d9b728b440079756081961c536.tar.gz PROJ-d928db15d53805d9b728b440079756081961c536.zip | |
Implement RFC 2: Initial integration of "GDAL SRS barn" work
This work mostly consists of:
- a C++ implementation of the ISO-19111:2018 / OGC Topic 2
"Referencing by coordinates" classes to represent Datums,
Coordinate systems, CRSs (Coordinate Reference Systems) and
Coordinate Operations.
- methods to convert between this C++ modeling and WKT1, WKT2
and PROJ string representations of those objects
- management and query of a SQLite3 database of CRS and Coordinate Operation definition
- a C API binding part of those capabilities
This is all-in-one squashed commit of the work of
https://github.com/OSGeo/proj.4/pull/1040
Diffstat (limited to 'src/proj_symbol_rename.h')
| -rw-r--r-- | src/proj_symbol_rename.h | 273 |
1 files changed, 273 insertions, 0 deletions
diff --git a/src/proj_symbol_rename.h b/src/proj_symbol_rename.h new file mode 100644 index 00000000..d0dd09eb --- /dev/null +++ b/src/proj_symbol_rename.h @@ -0,0 +1,273 @@ +/* This is a generated file by create_proj_symbol_rename.sh. *DO NOT EDIT MANUALLY !* */ +#ifndef PROJ_SYMBOL_RENAME_H +#define PROJ_SYMBOL_RENAME_H +#define adjlon internal_adjlon +#define dmstor internal_dmstor +#define emess internal_emess +#define geod_direct internal_geod_direct +#define geod_directline internal_geod_directline +#define geod_gendirect internal_geod_gendirect +#define geod_gendirectline internal_geod_gendirectline +#define geod_geninverse internal_geod_geninverse +#define geod_genposition internal_geod_genposition +#define geod_gensetdistance internal_geod_gensetdistance +#define geod_init internal_geod_init +#define geod_inverse internal_geod_inverse +#define geod_inverseline internal_geod_inverseline +#define geod_lineinit internal_geod_lineinit +#define geod_polygon_addedge internal_geod_polygon_addedge +#define geod_polygon_addpoint internal_geod_polygon_addpoint +#define geod_polygonarea internal_geod_polygonarea +#define geod_polygon_clear internal_geod_polygon_clear +#define geod_polygon_compute internal_geod_polygon_compute +#define geod_polygon_init internal_geod_polygon_init +#define geod_polygon_testedge internal_geod_polygon_testedge +#define geod_polygon_testpoint internal_geod_polygon_testpoint +#define geod_position internal_geod_position +#define geod_setdistance internal_geod_setdistance +#define mk_cheby internal_mk_cheby +#define pj_acquire_lock internal_pj_acquire_lock +#define pj_apply_gridshift internal_pj_apply_gridshift +#define pj_approx_2D_trans internal_pj_approx_2D_trans +#define pj_approx_3D_trans internal_pj_approx_3D_trans +#define pj_atof internal_pj_atof +#define pj_calloc internal_pj_calloc +#define pj_chomp internal_pj_chomp +#define pj_cleanup_lock internal_pj_cleanup_lock +#define pj_clear_initcache internal_pj_clear_initcache +#define pj_compare_datums internal_pj_compare_datums +#define pj_ctx_alloc internal_pj_ctx_alloc +#define pj_ctx_fclose internal_pj_ctx_fclose +#define pj_ctx_fgets internal_pj_ctx_fgets +#define pj_ctx_fopen internal_pj_ctx_fopen +#define pj_ctx_fread internal_pj_ctx_fread +#define pj_ctx_free internal_pj_ctx_free +#define pj_ctx_fseek internal_pj_ctx_fseek +#define pj_ctx_ftell internal_pj_ctx_ftell +#define pj_ctx_get_app_data internal_pj_ctx_get_app_data +#define pj_ctx_get_errno internal_pj_ctx_get_errno +#define pj_ctx_get_fileapi internal_pj_ctx_get_fileapi +#define pj_ctx_set_app_data internal_pj_ctx_set_app_data +#define pj_ctx_set_debug internal_pj_ctx_set_debug +#define pj_ctx_set_errno internal_pj_ctx_set_errno +#define pj_ctx_set_fileapi internal_pj_ctx_set_fileapi +#define pj_ctx_set_logger internal_pj_ctx_set_logger +#define pj_dalloc internal_pj_dalloc +#define pj_datum_transform internal_pj_datum_transform +#define pj_dealloc internal_pj_dealloc +#define pj_deallocate_grids internal_pj_deallocate_grids +#define pj_ell_set internal_pj_ell_set +#define pj_find_file internal_pj_find_file +#define pj_free internal_pj_free +#define pj_fwd internal_pj_fwd +#define pj_fwd3d internal_pj_fwd3d +#define pj_geocentric_to_geodetic internal_pj_geocentric_to_geodetic +#define pj_geodetic_to_geocentric internal_pj_geodetic_to_geocentric +#define pj_get_ctx internal_pj_get_ctx +#define pj_get_datums_ref internal_pj_get_datums_ref +#define pj_get_def internal_pj_get_def +#define pj_get_default_ctx internal_pj_get_default_ctx +#define pj_get_default_fileapi internal_pj_get_default_fileapi +#define pj_get_errno_ref internal_pj_get_errno_ref +#define pj_get_release internal_pj_get_release +#define pj_get_spheroid_defn internal_pj_get_spheroid_defn +#define pj_has_inverse internal_pj_has_inverse +#define pj_init internal_pj_init +#define pj_init_ctx internal_pj_init_ctx +#define pj_init_plus internal_pj_init_plus +#define pj_init_plus_ctx internal_pj_init_plus_ctx +#define pj_inv internal_pj_inv +#define pj_inv3d internal_pj_inv3d +#define pj_is_geocent internal_pj_is_geocent +#define pj_is_latlong internal_pj_is_latlong +#define pj_isnan internal_pj_isnan +#define pj_latlong_from_proj internal_pj_latlong_from_proj +#define pj_log internal_pj_log +#define pj_malloc internal_pj_malloc +#define pj_mkparam internal_pj_mkparam +#define pj_open_lib internal_pj_open_lib +#define pj_param internal_pj_param +#define pj_param_exists internal_pj_param_exists +#define pj_phi2 internal_pj_phi2 +#define pj_pr_list internal_pj_pr_list +#define pj_release_lock internal_pj_release_lock +#define pj_set_ctx internal_pj_set_ctx +#define pj_set_finder internal_pj_set_finder +#define pj_set_searchpath internal_pj_set_searchpath +#define pj_shrink internal_pj_shrink +#define pj_stderr_logger internal_pj_stderr_logger +#define pj_strdup internal_pj_strdup +#define pj_strerrno internal_pj_strerrno +#define pj_transform internal_pj_transform +#define proj_angular_input internal_proj_angular_input +#define proj_angular_output internal_proj_angular_output +#define proj_context_create internal_proj_context_create +#define proj_context_delete_cpp_context internal_proj_context_delete_cpp_context +#define proj_context_destroy internal_proj_context_destroy +#define proj_context_errno internal_proj_context_errno +#define proj_context_get_database_path internal_proj_context_get_database_path +#define proj_context_guess_wkt_dialect internal_proj_context_guess_wkt_dialect +#define proj_context_set internal_proj_context_set +#define proj_context_set_database_path internal_proj_context_set_database_path +#define proj_coord internal_proj_coord +#define proj_coord_error internal_proj_coord_error +#define proj_coordoperation_get_accuracy internal_proj_coordoperation_get_accuracy +#define proj_coordoperation_get_grid_used internal_proj_coordoperation_get_grid_used +#define proj_coordoperation_get_grid_used_count internal_proj_coordoperation_get_grid_used_count +#define proj_coordoperation_get_param internal_proj_coordoperation_get_param +#define proj_coordoperation_get_param_count internal_proj_coordoperation_get_param_count +#define proj_coordoperation_get_param_index internal_proj_coordoperation_get_param_index +#define proj_coordoperation_is_instanciable internal_proj_coordoperation_is_instanciable +#define proj_create internal_proj_create +#define proj_create_argv internal_proj_create_argv +#define proj_create_crs_to_crs internal_proj_create_crs_to_crs +#define proj_create_operation_factory_context internal_proj_create_operation_factory_context +#define proj_destroy internal_proj_destroy +#define proj_dmstor internal_proj_dmstor +#define proj_errno internal_proj_errno +#define proj_errno_reset internal_proj_errno_reset +#define proj_errno_restore internal_proj_errno_restore +#define proj_errno_set internal_proj_errno_set +#define proj_errno_string internal_proj_errno_string +#define proj_factors internal_proj_factors +#define proj_free_int_list internal_proj_free_int_list +#define proj_free_string_list internal_proj_free_string_list +#define proj_geocentric_latitude internal_proj_geocentric_latitude +#define proj_geod internal_proj_geod +#define proj_get_authorities_from_database internal_proj_get_authorities_from_database +#define proj_get_codes_from_database internal_proj_get_codes_from_database +#define proj_grid_info internal_proj_grid_info +#define proj_info internal_proj_info +#define proj_init_info internal_proj_init_info +#define proj_list_angular_units internal_proj_list_angular_units +#define proj_list_ellps internal_proj_list_ellps +#define proj_list_operations internal_proj_list_operations +#define proj_list_prime_meridians internal_proj_list_prime_meridians +#define proj_list_units internal_proj_list_units +#define proj_log_error internal_proj_log_error +#define proj_log_func internal_proj_log_func +#define proj_log_level internal_proj_log_level +#define proj_lp_dist internal_proj_lp_dist +#define proj_lpz_dist internal_proj_lpz_dist +#define proj_obj_as_proj_string internal_proj_obj_as_proj_string +#define proj_obj_as_wkt internal_proj_obj_as_wkt +#define proj_obj_create_from_database internal_proj_obj_create_from_database +#define proj_obj_create_from_name internal_proj_obj_create_from_name +#define proj_obj_create_from_proj_string internal_proj_obj_create_from_proj_string +#define proj_obj_create_from_user_input internal_proj_obj_create_from_user_input +#define proj_obj_create_from_wkt internal_proj_obj_create_from_wkt +#define proj_obj_create_geographic_crs internal_proj_obj_create_geographic_crs +#define proj_obj_create_operations internal_proj_obj_create_operations +#define proj_obj_create_projected_crs_AlbersEqualArea internal_proj_obj_create_projected_crs_AlbersEqualArea +#define proj_obj_create_projected_crs_AmericanPolyconic internal_proj_obj_create_projected_crs_AmericanPolyconic +#define proj_obj_create_projected_crs_AzimuthalEquidistant internal_proj_obj_create_projected_crs_AzimuthalEquidistant +#define proj_obj_create_projected_crs_Bonne internal_proj_obj_create_projected_crs_Bonne +#define proj_obj_create_projected_crs_CassiniSoldner internal_proj_obj_create_projected_crs_CassiniSoldner +#define proj_obj_create_projected_crs_EckertI internal_proj_obj_create_projected_crs_EckertI +#define proj_obj_create_projected_crs_EckertII internal_proj_obj_create_projected_crs_EckertII +#define proj_obj_create_projected_crs_EckertIII internal_proj_obj_create_projected_crs_EckertIII +#define proj_obj_create_projected_crs_EckertIV internal_proj_obj_create_projected_crs_EckertIV +#define proj_obj_create_projected_crs_EckertV internal_proj_obj_create_projected_crs_EckertV +#define proj_obj_create_projected_crs_EckertVI internal_proj_obj_create_projected_crs_EckertVI +#define proj_obj_create_projected_crs_EqualEarth internal_proj_obj_create_projected_crs_EqualEarth +#define proj_obj_create_projected_crs_EquidistantConic internal_proj_obj_create_projected_crs_EquidistantConic +#define proj_obj_create_projected_crs_EquidistantCylindrical internal_proj_obj_create_projected_crs_EquidistantCylindrical +#define proj_obj_create_projected_crs_EquidistantCylindricalSpherical internal_proj_obj_create_projected_crs_EquidistantCylindricalSpherical +#define proj_obj_create_projected_crs_Gall internal_proj_obj_create_projected_crs_Gall +#define proj_obj_create_projected_crs_GaussSchreiberTransverseMercator internal_proj_obj_create_projected_crs_GaussSchreiberTransverseMercator +#define proj_obj_create_projected_crs_GeostationarySatelliteSweepX internal_proj_obj_create_projected_crs_GeostationarySatelliteSweepX +#define proj_obj_create_projected_crs_GeostationarySatelliteSweepY internal_proj_obj_create_projected_crs_GeostationarySatelliteSweepY +#define proj_obj_create_projected_crs_Gnomonic internal_proj_obj_create_projected_crs_Gnomonic +#define proj_obj_create_projected_crs_GoodeHomolosine internal_proj_obj_create_projected_crs_GoodeHomolosine +#define proj_obj_create_projected_crs_GuamProjection internal_proj_obj_create_projected_crs_GuamProjection +#define proj_obj_create_projected_crs_HotineObliqueMercatorTwoPointNaturalOrigin internal_proj_obj_create_projected_crs_HotineObliqueMercatorTwoPointNaturalOrigin +#define proj_obj_create_projected_crs_HotineObliqueMercatorVariantA internal_proj_obj_create_projected_crs_HotineObliqueMercatorVariantA +#define proj_obj_create_projected_crs_HotineObliqueMercatorVariantB internal_proj_obj_create_projected_crs_HotineObliqueMercatorVariantB +#define proj_obj_create_projected_crs_InternationalMapWorldPolyconic internal_proj_obj_create_projected_crs_InternationalMapWorldPolyconic +#define proj_obj_create_projected_crs_InterruptedGoodeHomolosine internal_proj_obj_create_projected_crs_InterruptedGoodeHomolosine +#define proj_obj_create_projected_crs_Krovak internal_proj_obj_create_projected_crs_Krovak +#define proj_obj_create_projected_crs_KrovakNorthOriented internal_proj_obj_create_projected_crs_KrovakNorthOriented +#define proj_obj_create_projected_crs_LambertAzimuthalEqualArea internal_proj_obj_create_projected_crs_LambertAzimuthalEqualArea +#define proj_obj_create_projected_crs_LambertConicConformal_1SP internal_proj_obj_create_projected_crs_LambertConicConformal_1SP +#define proj_obj_create_projected_crs_LambertConicConformal_2SP internal_proj_obj_create_projected_crs_LambertConicConformal_2SP +#define proj_obj_create_projected_crs_LambertConicConformal_2SP_Belgium internal_proj_obj_create_projected_crs_LambertConicConformal_2SP_Belgium +#define proj_obj_create_projected_crs_LambertConicConformal_2SP_Michigan internal_proj_obj_create_projected_crs_LambertConicConformal_2SP_Michigan +#define proj_obj_create_projected_crs_LambertCylindricalEqualArea internal_proj_obj_create_projected_crs_LambertCylindricalEqualArea +#define proj_obj_create_projected_crs_LambertCylindricalEqualAreaSpherical internal_proj_obj_create_projected_crs_LambertCylindricalEqualAreaSpherical +#define proj_obj_create_projected_crs_MercatorVariantA internal_proj_obj_create_projected_crs_MercatorVariantA +#define proj_obj_create_projected_crs_MercatorVariantB internal_proj_obj_create_projected_crs_MercatorVariantB +#define proj_obj_create_projected_crs_MillerCylindrical internal_proj_obj_create_projected_crs_MillerCylindrical +#define proj_obj_create_projected_crs_Mollweide internal_proj_obj_create_projected_crs_Mollweide +#define proj_obj_create_projected_crs_NewZealandMappingGrid internal_proj_obj_create_projected_crs_NewZealandMappingGrid +#define proj_obj_create_projected_crs_ObliqueStereographic internal_proj_obj_create_projected_crs_ObliqueStereographic +#define proj_obj_create_projected_crs_Orthographic internal_proj_obj_create_projected_crs_Orthographic +#define proj_obj_create_projected_crs_PolarStereographicVariantA internal_proj_obj_create_projected_crs_PolarStereographicVariantA +#define proj_obj_create_projected_crs_PolarStereographicVariantB internal_proj_obj_create_projected_crs_PolarStereographicVariantB +#define proj_obj_create_projected_crs_PopularVisualisationPseudoMercator internal_proj_obj_create_projected_crs_PopularVisualisationPseudoMercator +#define proj_obj_create_projected_crs_QuadrilateralizedSphericalCube internal_proj_obj_create_projected_crs_QuadrilateralizedSphericalCube +#define proj_obj_create_projected_crs_Robinson internal_proj_obj_create_projected_crs_Robinson +#define proj_obj_create_projected_crs_Sinusoidal internal_proj_obj_create_projected_crs_Sinusoidal +#define proj_obj_create_projected_crs_SphericalCrossTrackHeight internal_proj_obj_create_projected_crs_SphericalCrossTrackHeight +#define proj_obj_create_projected_crs_Stereographic internal_proj_obj_create_projected_crs_Stereographic +#define proj_obj_create_projected_crs_TransverseMercator internal_proj_obj_create_projected_crs_TransverseMercator +#define proj_obj_create_projected_crs_TransverseMercatorSouthOriented internal_proj_obj_create_projected_crs_TransverseMercatorSouthOriented +#define proj_obj_create_projected_crs_TunisiaMappingGrid internal_proj_obj_create_projected_crs_TunisiaMappingGrid +#define proj_obj_create_projected_crs_TwoPointEquidistant internal_proj_obj_create_projected_crs_TwoPointEquidistant +#define proj_obj_create_projected_crs_UTM internal_proj_obj_create_projected_crs_UTM +#define proj_obj_create_projected_crs_VanDerGrinten internal_proj_obj_create_projected_crs_VanDerGrinten +#define proj_obj_create_projected_crs_WagnerI internal_proj_obj_create_projected_crs_WagnerI +#define proj_obj_create_projected_crs_WagnerII internal_proj_obj_create_projected_crs_WagnerII +#define proj_obj_create_projected_crs_WagnerIII internal_proj_obj_create_projected_crs_WagnerIII +#define proj_obj_create_projected_crs_WagnerIV internal_proj_obj_create_projected_crs_WagnerIV +#define proj_obj_create_projected_crs_WagnerV internal_proj_obj_create_projected_crs_WagnerV +#define proj_obj_create_projected_crs_WagnerVI internal_proj_obj_create_projected_crs_WagnerVI +#define proj_obj_create_projected_crs_WagnerVII internal_proj_obj_create_projected_crs_WagnerVII +#define proj_obj_crs_create_bound_crs_to_WGS84 internal_proj_obj_crs_create_bound_crs_to_WGS84 +#define proj_obj_crs_get_coordoperation internal_proj_obj_crs_get_coordoperation +#define proj_obj_crs_get_geodetic_crs internal_proj_obj_crs_get_geodetic_crs +#define proj_obj_crs_get_horizontal_datum internal_proj_obj_crs_get_horizontal_datum +#define proj_obj_crs_get_sub_crs internal_proj_obj_crs_get_sub_crs +#define proj_obj_ellipsoid_get_parameters internal_proj_obj_ellipsoid_get_parameters +#define proj_obj_get_area_of_use internal_proj_obj_get_area_of_use +#define proj_obj_get_ellipsoid internal_proj_obj_get_ellipsoid +#define proj_obj_get_id_auth_name internal_proj_obj_get_id_auth_name +#define proj_obj_get_id_code internal_proj_obj_get_id_code +#define proj_obj_get_name internal_proj_obj_get_name +#define proj_obj_get_prime_meridian internal_proj_obj_get_prime_meridian +#define proj_obj_get_source_crs internal_proj_obj_get_source_crs +#define proj_obj_get_target_crs internal_proj_obj_get_target_crs +#define proj_obj_get_type internal_proj_obj_get_type +#define proj_obj_identify internal_proj_obj_identify +#define proj_obj_is_crs internal_proj_obj_is_crs +#define proj_obj_is_deprecated internal_proj_obj_is_deprecated +#define proj_obj_is_equivalent_to internal_proj_obj_is_equivalent_to +#define proj_obj_list_get internal_proj_obj_list_get +#define proj_obj_list_get_count internal_proj_obj_list_get_count +#define proj_obj_list_unref internal_proj_obj_list_unref +#define proj_obj_prime_meridian_get_parameters internal_proj_obj_prime_meridian_get_parameters +#define proj_obj_unref internal_proj_obj_unref +#define proj_operation_factory_context_set_allowed_intermediate_crs internal_proj_operation_factory_context_set_allowed_intermediate_crs +#define proj_operation_factory_context_set_allow_use_intermediate_crs internal_proj_operation_factory_context_set_allow_use_intermediate_crs +#define proj_operation_factory_context_set_area_of_interest internal_proj_operation_factory_context_set_area_of_interest +#define proj_operation_factory_context_set_crs_extent_use internal_proj_operation_factory_context_set_crs_extent_use +#define proj_operation_factory_context_set_desired_accuracy internal_proj_operation_factory_context_set_desired_accuracy +#define proj_operation_factory_context_set_grid_availability_use internal_proj_operation_factory_context_set_grid_availability_use +#define proj_operation_factory_context_set_spatial_criterion internal_proj_operation_factory_context_set_spatial_criterion +#define proj_operation_factory_context_set_use_proj_alternative_grid_names internal_proj_operation_factory_context_set_use_proj_alternative_grid_names +#define proj_operation_factory_context_unref internal_proj_operation_factory_context_unref +#define proj_pj_info internal_proj_pj_info +#define proj_roundtrip internal_proj_roundtrip +#define proj_rtodms internal_proj_rtodms +#define proj_todeg internal_proj_todeg +#define proj_torad internal_proj_torad +#define proj_trans internal_proj_trans +#define proj_trans_array internal_proj_trans_array +#define proj_trans_generic internal_proj_trans_generic +#define proj_xy_dist internal_proj_xy_dist +#define proj_xyz_dist internal_proj_xyz_dist +#define rtodms internal_rtodms +#define set_rtodms internal_set_rtodms +#define pj_release internal_pj_release +#define pj_errno internal_pj_errno +#define emess_dat internal_emess_dat +#endif /* PROJ_SYMBOL_RENAME_H */ |
