Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OSGeo/PROJ
/ functions
Functions
3,477 in github.com/OSGeo/PROJ
⨍
Functions
3,477
◇
Types & classes
693
↓ 2 callers
Function
pj_deformation_reverse_shift
/
src/transformations/deformation.cpp:205
↓ 2 callers
Function
pj_expand_init
src/init.cpp:409
↓ 2 callers
Function
pj_expand_init_internal
/
src/init.cpp:366
↓ 2 callers
Function
pj_find_generic_grid
src/grids.cpp:3827
↓ 2 callers
Function
pj_fwd
src/fwd.cpp:185
↓ 2 callers
Function
pj_fwd3d
src/fwd.cpp:220
↓ 2 callers
Function
pj_get_suggested_operation
/
src/trans.cpp:47
↓ 2 callers
Function
pj_has_inverse
/
src/internal.cpp:130
↓ 2 callers
Function
pj_hgrid_apply
src/grids.cpp:3508
↓ 2 callers
Function
pj_hgridshift_destructor
src/transformations/hgridshift.cpp:127
↓ 2 callers
Function
pj_hgridshift_forward_3d
src/transformations/hgridshift.cpp:29
↓ 2 callers
Function
pj_hgridshift_reverse_3d
src/transformations/hgridshift.cpp:53
↓ 2 callers
Function
pj_inv
src/inv.cpp:153
↓ 2 callers
Function
pj_laea_destructor
src/projections/laea.cpp:231
↓ 2 callers
Function
pj_list_angular_units
For internal use
src/units.cpp:52
↓ 2 callers
Function
pj_log_active
src/log.cpp:52
↓ 2 callers
Function
pj_molodensky_forward_3d
src/transformations/molodensky.cpp:237
↓ 2 callers
Function
pj_molodensky_reverse_3d
src/transformations/molodensky.cpp:270
↓ 2 callers
Function
pj_rectifying_radius
Compute the rectifying radius = quarter meridian / (pi/2 * a). The accuracy of this series is the same as those used for the computation of the auxil
src/latitudes.cpp:415
↓ 2 callers
Function
pj_sch_destructor
src/projections/sch.cpp:115
↓ 2 callers
Function
pj_trim_argc
/
src/internal.cpp:281
↓ 2 callers
Function
pj_trim_argv
/
src/internal.cpp:333
↓ 2 callers
Function
pj_vgridshift_destructor
src/transformations/vgridshift.cpp:157
↓ 2 callers
Function
pj_vgridshift_forward_3d
src/transformations/vgridshift.cpp:55
↓ 2 callers
Function
pj_vgridshift_reverse_3d
src/transformations/vgridshift.cpp:81
↓ 2 callers
Function
pj_wkt_error
src/wkt_parser.cpp:35
↓ 2 callers
Function
pj_zpoly1
note: coefficients are always from C_1 to C_n ** i.e. C_0 == (0., 0) ** n should always be >= 1 though no checks are made */
src/zpoly1.cpp:8
↓ 2 callers
Function
pj_zpolyd1
evaluate complex polynomial and derivative */
src/zpoly1.cpp:23
↓ 2 callers
Function
pnpoly
* Return 1 if point (testx, testy) lies in the interior of the polygon * determined by the vertices in vert, and return 0 otherwise. * See http://pa
src/projections/healpix.cpp:132
↓ 2 callers
Method
popAxisAngularUnit
src/iso19111/io.cpp:684
↓ 2 callers
Method
popOmitHorizontalConversionInVertTransformation
src/iso19111/io.cpp:10584
↓ 2 callers
Method
popOutputId
src/iso19111/io.cpp:632
↓ 2 callers
Method
popOutputUnit
src/iso19111/io.cpp:618
↓ 2 callers
Function
pr_list
src/pr_list.cpp:11
↓ 2 callers
Method
primeMeridianInDegree
src/iso19111/io.cpp:736
↓ 2 callers
Function
proj_alter_id
\brief Return a copy of the object with its identifier changed/set * * Currently, only implemented on CRS objects. * * The returned object must be
src/iso19111/c_api.cpp:3940
↓ 2 callers
Function
proj_area_create
Create an area of use */
src/area.cpp:35
↓ 2 callers
Function
proj_area_destroy
Free an area of use */
src/area.cpp:52
↓ 2 callers
Function
proj_area_set_bbox
Assign a bounding box to an area of use. */
src/area.cpp:38
↓ 2 callers
Function
proj_concatoperation_get_step_count
\brief Returns the number of steps of a concatenated operation. * * The input object must be a concatenated operation. * * @param ctx PROJ context
src/iso19111/c_api.cpp:9342
↓ 2 callers
Function
proj_context_set
Move P to a new context - or to the default context if 0 is specified */
src/internal.cpp:139
↓ 2 callers
Function
proj_coordinate_metadata_create
src/iso19111/c_api.cpp:9697
↓ 2 callers
Function
proj_coordoperation_get_param_count
src/iso19111/c_api.cpp:7616
↓ 2 callers
Function
proj_coordoperation_get_param_index
src/iso19111/c_api.cpp:7644
↓ 2 callers
Function
proj_create_conversion_mercator_variant_a
\brief Instantiate a ProjectedCRS with a conversion based on the Mercator * projection method. * * See osgeo::proj::operation::Conversion::createMe
src/iso19111/c_api.cpp:6578
↓ 2 callers
Function
proj_create_conversion_pole_rotation_grib_convention
\brief Instantiate a conversion based on the Pole Rotation method, using the * conventions of the GRIB 1 and GRIB 2 data formats. * * See osgeo::pr
src/iso19111/c_api.cpp:7445
↓ 2 callers
Function
proj_create_conversion_pole_rotation_netcdf_cf_convention
\brief Instantiate a conversion based on the Pole Rotation method, using * the conventions of the netCDF CF convention for the netCDF format. * * S
src/iso19111/c_api.cpp:7476
↓ 2 callers
Function
proj_create_ellipsoidal_3D_cs
src/iso19111/c_api.cpp:4990
↓ 2 callers
Function
proj_create_geocentric_crs
\brief Create a GeodeticCRS of geocentric type. * * The returned object must be unreferenced with proj_destroy() after * use. * It should be used
src/iso19111/c_api.cpp:3600
↓ 2 callers
Function
proj_create_geocentric_crs_from_datum
\brief Create a GeodeticCRS of geocentric type. * * The returned object must be unreferenced with proj_destroy() after * use. * It should be used
src/iso19111/c_api.cpp:3645
↓ 2 callers
Function
proj_create_transformation
src/iso19111/c_api.cpp:4565
↓ 2 callers
Function
proj_crs_alter_cs_angular_unit
\brief Return a copy of the CRS with its angular units changed * * The CRS must be or contain a GeographicCRS. * * The returned object must be unr
src/iso19111/c_api.cpp:4032
↓ 2 callers
Function
proj_crs_alter_cs_linear_unit
\brief Return a copy of the CRS with the linear units of its coordinate * system changed * * The CRS must be or contain a ProjectedCRS, VerticalCRS
src/iso19111/c_api.cpp:4092
↓ 2 callers
Function
proj_crs_alter_parameters_linear_unit
\brief Return a copy of the CRS with the linear units of the parameters * of its conversion modified. * * The CRS must be or contain a ProjectedCRS
src/iso19111/c_api.cpp:4144
↓ 2 callers
Function
proj_crs_create_bound_crs_to_WGS84
\brief Returns potentially * a BoundCRS, with a transformation to EPSG:4326, wrapping this CRS * * The returned object must be unreferenced with pr
src/iso19111/c_api.cpp:2247
↓ 2 callers
Function
proj_crs_create_projected_3D_crs_from_2D
\brief Create a projected 3D CRS from an existing projected 2D CRS. * * The passed projected_2D_crs is used so that its name is replaced by * crs_n
src/iso19111/c_api.cpp:4277
↓ 2 callers
Function
proj_crs_demote_to_2D
\brief Create a 2D CRS from an existing 3D CRS. * * See osgeo::proj::crs::CRS::demoteTo2D(). * * The returned object must be unreferenced with pro
src/iso19111/c_api.cpp:4363
↓ 2 callers
Function
proj_crs_get_horizontal_datum
\brief Get the horizontal datum from a CRS * * This function may return a Datum or DatumEnsemble object. * * The returned object must be unreferen
src/iso19111/c_api.cpp:2439
↓ 2 callers
Function
proj_crs_has_point_motion_operation
\brief Return whether a CRS has an associated PointMotionOperation * * @since 9.4 */
src/iso19111/c_api.cpp:9753
↓ 2 callers
Function
proj_crs_is_derived
\brief Returns whether a CRS is a derived CRS. * * @param ctx PROJ context, or NULL for default context * @param crs Object of type CRS (must not b
src/iso19111/c_api.cpp:2124
↓ 2 callers
Function
proj_dynamic_datum_get_frame_reference_epoch
\brief Returns the frame reference epoch of a dynamic geodetic or vertical * reference frame. * * @param ctx PROJ context, or NULL for default cont
src/iso19111/c_api.cpp:8982
↓ 2 callers
Function
proj_get_authorities_from_database
\brief Return the list of authorities used in the database. * * The returned list is NULL terminated and must be freed with * proj_string_list_dest
src/iso19111/c_api.cpp:2803
↓ 2 callers
Function
proj_get_celestial_body_list_from_database
\brief Enumerate celestial bodies from the database. * * The returned object is an array of PROJ_CELESTIAL_BODY_INFO* pointers, whose * last entry
src/iso19111/c_api.cpp:2875
↓ 2 callers
Function
proj_grid_cache_set_ttl
Override, for the considered context, the time-to-live delay for * re-checking if the cached properties of files are still up-to-date. * * @param c
src/networkfilemanager.cpp:2471
↓ 2 callers
Function
proj_init_info
/
src/grids.cpp:4001
↓ 2 callers
Function
proj_is_derived_crs
\brief Return whether a CRS is a Derived CRS. * * @param ctx PROJ context, or NULL for default context * @param crs CRS. Must not be NULL. * * @r
src/iso19111/c_api.cpp:3727
↓ 2 callers
Function
proj_is_equivalent_to_internal
src/iso19111/c_api.cpp:1399
↓ 2 callers
Function
proj_is_equivalent_to_with_ctx
\brief Return whether two objects are equivalent * * Possibly using database to check for name aliases. * * @param ctx PROJ context, or NULL for d
src/iso19111/c_api.cpp:1482
↓ 2 callers
Function
proj_lp_dist
Geodesic distance (in meter) between two points with angular 2D coordinates */
src/dist.cpp:70
↓ 2 callers
Function
proj_operation_factory_context_set_allow_use_intermediate_crs
\brief Set whether an intermediate pivot CRS can be used for researching * coordinate operations between a source and target CRS. * * Concretely if
src/iso19111/c_api.cpp:8353
↓ 2 callers
Function
proj_operation_factory_context_set_allowed_intermediate_crs
\brief Restrict the potential pivot CRSs that can be used when trying to * build a coordinate operation between two CRS that have no direct operation
src/iso19111/c_api.cpp:8395
↓ 2 callers
Function
proj_operation_factory_context_set_area_of_interest
\brief Set the desired area of interest for the resulting coordinate * transformations. * * For an area of interest crossing the anti-meridian, wes
src/iso19111/c_api.cpp:8100
↓ 2 callers
Function
proj_operation_factory_context_set_area_of_interest_name
\brief Set the name of the desired area of interest for the resulting * coordinate transformations. * * @param ctx PROJ context, or NULL for defaul
src/iso19111/c_api.cpp:8128
↓ 2 callers
Function
proj_operation_factory_context_set_desired_accuracy
\brief Set the desired accuracy of the resulting coordinate transformations. * @param ctx PROJ context, or NULL for default context * @param factory
src/iso19111/c_api.cpp:8069
↓ 2 callers
Function
proj_operation_factory_context_set_discard_superseded
\brief Set whether transformations that are superseded (but not deprecated) * should be discarded. * * @param ctx PROJ context, or NULL for default
src/iso19111/c_api.cpp:8426
↓ 2 callers
Function
proj_query_geodetic_crs_from_datum
\brief Return GeodeticCRS that use the specified datum. * * @param ctx Context, or NULL for default context. * @param crs_auth_name CRS authority n
src/iso19111/c_api.cpp:1014
↓ 2 callers
Function
proj_string_destroy
\brief Free a string. * * Only to be used with functions that document using this function. * * @param str String to free. * * @since 8.1 */
src/iso19111/c_api.cpp:9532
↓ 2 callers
Function
proj_suggests_code_for
\brief Suggests a database code for the passed object. * * Supported type of objects are PrimeMeridian, Ellipsoid, Datum, DatumEnsemble, * Geodetic
src/iso19111/c_api.cpp:9490
↓ 2 callers
Function
proj_xyz_dist
Euclidean distance between two points with linear 3D coordinates */
src/dist.cpp:94
↓ 2 callers
Method
pushAxisAngularUnit
src/iso19111/io.cpp:679
↓ 2 callers
Method
pushOmitHorizontalConversionInVertTransformation
src/iso19111/io.cpp:10578
↓ 2 callers
Method
pushOutputUnit
src/iso19111/io.cpp:612
↓ 2 callers
Method
raw
src/sqlite3_utils.hpp:73
↓ 2 callers
Function
read_convention
src/transformations/helmert.cpp:517
↓ 2 callers
Function
real_default_impl
src/transformations/horner.cpp:262
↓ 2 callers
Function
reproject_bbox
/
src/crs_to_crs.cpp:54
↓ 2 callers
Function
reverse_4d
src/transformations/affine.cpp:86
↓ 2 callers
Function
run_proj_cmd
Run PROJ command with optional args. Parameters ---------- args : list Zero or more arguments. **kwargs : dict Passed
docs/plot/plot.py:90
↓ 2 callers
Function
safeArcSin
src/projections/isea.cpp:347
↓ 2 callers
Function
sanitize_crs_name_for_code
(name)
scripts/build_wgs84_realizations_concatenated_operations.py:23
↓ 2 callers
Function
sanitize_crs_name_for_code
(name)
scripts/build_nadcon5_concatenated_operations.py:39
↓ 2 callers
Method
setAbridgedTransformationWriteSourceCRS
src/iso19111/io.cpp:13076
↓ 2 callers
Method
setAnchorEpoch
src/iso19111/datum.cpp:256
↓ 2 callers
Method
setDesiredAccuracy
\brief Set the desired accuracy (in metre), or 0 */
src/iso19111/operation/coordinateoperationfactory.cpp:245
↓ 2 callers
Method
setNonStandardProperties
src/iso19111/crs.cpp:113
↓ 2 callers
Method
setPjCtxt
src/iso19111/factory.cpp:728
↓ 2 callers
Function
setSingleOperationElements
src/iso19111/c_api.cpp:4421
↓ 2 callers
Function
setup
src/projections/moll.cpp:57
↓ 2 callers
Function
setup
src/projections/aea.cpp:131
↓ 2 callers
Function
setup_approx
src/projections/tmerc.cpp:235
← previous
next →
1,201–1,300 of 3,477, ranked by callers