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
↓ 3 callers
Function
ignore
src/apps/gie.cpp:561
↓ 3 callers
Function
ingest_sqlite_dump
(cursor, filename)
scripts/build_db.py:57
↓ 3 callers
Method
initialize
src/iso19111/factory.cpp:606
↓ 3 callers
Function
insertIntoHierarchy
src/grids.cpp:1381
↓ 3 callers
Method
integerValue
\brief Returns the value as a integer (assumes type() == Type::INTEGER) * @return the value as a integer. */
src/iso19111/operation/parametervalue.cpp:213
↓ 3 callers
Function
inv_finalize
src/inv.cpp:102
↓ 3 callers
Function
inv_prepare
src/inv.cpp:39
↓ 3 callers
Method
isISO_8601
\brief Return whether the DateTime is ISO:8601 compliant. * * \remark The current implementation is really simplistic, and aimed at * detecting dat
src/iso19111/common.cpp:599
↓ 3 callers
Method
isInstantiable
/
src/coord_operation.cpp:49
↓ 3 callers
Function
isTopocentricStep
src/iso19111/io.cpp:10963
↓ 3 callers
Method
isUTM
\brief Return whether a conversion is a * <a href="../../../operations/projections/utm.html"> * Universal Transverse Mercator</a> conversion. * *
src/iso19111/operation/conversion.cpp:4493
↓ 3 callers
Function
is_in_stringlist
src/iso19111/io.cpp:11830
↓ 3 callers
Function
is_leap_year
/
src/conversions/unitconvert.cpp:97
↓ 3 callers
Function
lc
law of cosines */
src/projections/chamb.cpp:55
↓ 3 callers
Method
nextGrid
src/grids.cpp:1089
↓ 3 callers
Function
normalize2D3DInName
src/iso19111/operation/coordinateoperationfactory.cpp:6017
↓ 3 callers
Function
normalizeSerializedString
src/iso19111/io.cpp:585
↓ 3 callers
Method
open
src/networkfilemanager.cpp:255
↓ 3 callers
Method
open
src/iso19111/factory.cpp:326
↓ 3 callers
Method
openTIFF
src/grids.cpp:1074
↓ 3 callers
Function
opt_ordinal
Find the ordinal value of any (short or long) option */
src/apps/optargpm.h:339
↓ 3 callers
Function
outputObject
src/apps/projinfo_lib.cpp:580
↓ 3 callers
Method
outputUsage
src/iso19111/io.cpp:658
↓ 3 callers
Function
parallel
Return LineString for a parallel.
docs/plot/plot.py:160
↓ 3 callers
Method
parse
src/transformations/defmodel_impl.hpp:347
↓ 3 callers
Function
parseInt
src/apps/utils.cpp:112
↓ 3 callers
Function
pj_authalic_lat
Computes authalic latitude from the geographic latitude. qp is q at phi=90deg, i.e. qp = pj_authalic_lat_q(1, e, one_es)
src/latitudes.cpp:99
↓ 3 callers
Function
pj_create_argv_internal
/
src/create.cpp:288
↓ 3 callers
Function
pj_create_prepared_operations
/
src/crs_to_crs.cpp:362
↓ 3 callers
Function
pj_ellipsoid
/
src/ell_set.cpp:21
↓ 3 callers
Function
pj_get_relative_share_proj
src/filemanager.cpp:1494
↓ 3 callers
Function
pj_hgrid_interpolate
Apply bilinear interpolation for horizontal shift grids
src/grids.cpp:3325
↓ 3 callers
Function
pj_igh_data_destructor
src/projections/igh.cpp:196
↓ 3 callers
Function
pj_igh_o_destructor
src/projections/igh_o.cpp:220
↓ 3 callers
Function
pj_list_linear_units
For internal use
src/units.cpp:38
↓ 3 callers
Function
pj_new
/
src/malloc.cpp:131
↓ 3 callers
Function
pj_polyval
Evaluation sum(p[i] * x^i, i, 0, N) via Horner's method. N.B. p is of length N+1.
src/latitudes.cpp:363
↓ 3 callers
Function
pj_sinhpsi2tanphi
src/phi2.cpp:10
↓ 3 callers
Function
pj_vgrid_value
/
src/grids.cpp:3803
↓ 3 callers
Function
pj_warn_about_missing_grid
/
src/trans.cpp:179
↓ 3 callers
Method
popDisableUsage
src/iso19111/io.cpp:654
↓ 3 callers
Function
proj_alter_name
\brief Return a copy of the object with its name changed * * Currently, only implemented on CRS objects. * * The returned object must be unreferen
src/iso19111/c_api.cpp:3903
↓ 3 callers
Function
proj_atof
src/apps/proj_strtod.cpp:329
↓ 3 callers
Function
proj_context_get_database_path
\brief Returns the path to the database. * * The returned pointer remains valid while ctx is valid, and until * proj_context_set_database_path() is
src/iso19111/c_api.cpp:401
↓ 3 callers
Function
proj_context_set_user_writable_directory
src/filemanager.cpp:1346
↓ 3 callers
Function
proj_coordinate_metadata_get_epoch
\brief Return the coordinate epoch associated with a CoordinateMetadata. * * It may return a NaN value if there is no associated coordinate epoch.
src/iso19111/c_api.cpp:9728
↓ 3 callers
Function
proj_coordoperation_get_method_info
\brief Return information on the operation method of the SingleOperation. * * @param ctx PROJ context, or NULL for default context * @param coordop
src/iso19111/c_api.cpp:3313
↓ 3 callers
Function
proj_coordoperation_get_param
src/iso19111/c_api.cpp:7703
↓ 3 callers
Function
proj_coordoperation_has_ballpark_transformation
src/iso19111/c_api.cpp:7553
↓ 3 callers
Function
proj_create_argv
/
src/create.cpp:257
↓ 3 callers
Function
proj_create_conversion_utm
\brief Instantiate a ProjectedCRS with a Universal Transverse Mercator * conversion. * * See osgeo::proj::operation::Conversion::createUTM(). * *
src/iso19111/c_api.cpp:5096
↓ 3 callers
Function
proj_create_from_name
\brief Return a list of objects by their name. * * @param ctx Context, or NULL for default context. * @param auth_name Authority name, used to rest
src/iso19111/c_api.cpp:1193
↓ 3 callers
Function
proj_crs_create_bound_vertical_crs
\brief Returns a BoundCRS, with a transformation to a hub geographic 3D crs * (use EPSG:4979 for WGS84 for example), using a grid. * * The returned
src/iso19111/c_api.cpp:2307
↓ 3 callers
Function
proj_crs_get_datum_ensemble
\brief Returns the datum ensemble of a SingleCRS. * * If that function returns NULL, @see proj_crs_get_datum() to * potentially get a Datum instead
src/iso19111/c_api.cpp:8808
↓ 3 callers
Function
proj_crs_get_datum_forced
\brief Returns a datum for a SingleCRS. * * If the SingleCRS has a datum, then this datum is returned. * Otherwise, the SingleCRS has a datum ensem
src/iso19111/c_api.cpp:8943
↓ 3 callers
Function
proj_get_remarks
\brief Get the remarks of an object. * * The lifetime of the returned string is the same as the input obj parameter. * * @param obj Object (must n
src/iso19111/c_api.cpp:1537
↓ 3 callers
Function
proj_int_list_destroy
\brief Free an array of integer. */
src/iso19111/c_api.cpp:2789
↓ 3 callers
Function
proj_lpz_dist
The geodesic distance AND the vertical offset */
src/dist.cpp:82
↓ 3 callers
Function
proj_mdist
src/proj_mdist.cpp:94
↓ 3 callers
Function
proj_trans_array
/
src/trans.cpp:380
↓ 3 callers
Method
pushDisableUsage
src/iso19111/io.cpp:650
↓ 3 callers
Method
pushOutputId
src/iso19111/io.cpp:626
↓ 3 callers
Method
read_line
src/filemanager.cpp:93
↓ 3 callers
Method
rejectOpDueToMissingGrid
src/iso19111/factory.cpp:4319
↓ 3 callers
Function
selectSphericalOrEllipsoidal
src/iso19111/io.cpp:3903
↓ 3 callers
Method
setAccuracies
src/iso19111/operation/singleoperation.cpp:328
↓ 3 callers
Method
setAllowBallparkTransformations
\brief Set whether ballpark transformations are allowed */
src/iso19111/operation/coordinateoperationfactory.cpp:259
↓ 3 callers
Method
setAreaOfInterest
\brief Set the desired area of interest, or null */
src/iso19111/operation/coordinateoperationfactory.cpp:230
↓ 3 callers
Method
setSourceCoordinateEpoch
\brief Set the source coordinate epoch. */
src/iso19111/operation/coordinateoperationfactory.cpp:461
↓ 3 callers
Method
setTargetCoordinateEpoch
\brief Set the target coordinate epoch. */
src/iso19111/operation/coordinateoperationfactory.cpp:481
↓ 3 callers
Function
set_rtodms
src/rtodms.cpp:19
↓ 3 callers
Function
setup
src/projections/tmerc.cpp:510
↓ 3 callers
Function
sign
* Returns the sign of the double. * @param v the parameter whose sign is returned. * @return 1 for positive number, -1 for negative, and 0 for zero.
src/projections/healpix.cpp:92
↓ 3 callers
Function
som_setup
src/projections/som.cpp:207
↓ 3 callers
Method
squaredEccentricity
\brief Return the squared eccentricity of the ellipsoid. * * @return the squared eccentricity, or a negative value if invalid. */
src/iso19111/datum.cpp:744
↓ 3 callers
Function
srat
src/gauss.cpp:45
↓ 3 callers
Method
subfileType
src/grids.cpp:498
↓ 3 callers
Function
tolerance
src/apps/gie.cpp:547
↓ 3 callers
Method
transformVerticalComponent
Return whether vertical coordinates are transformed. */
src/transformations/tinshift.hpp:172
↓ 3 callers
Function
update_parameters
/
src/transformations/helmert.cpp:102
↓ 3 callers
Function
utf8decode
Decode a single UTF-8 encoded character starting at \e p. The resulting Unicode value (in the range 0-0x10ffff) is returned, and \e len is set
src/filemanager.cpp:236
↓ 3 callers
Function
vert_crs_CGVD28
(geoid_model_name, geoid_model_authority, geoid_model_code)
scripts/build_nrcan.py:275
↓ 3 callers
Function
yytnamerr
Copy to YYRES the contents of YYSTR after stripping away unnecessary quotes and backslashes, so that it's suitable for yyerror. The heuristic i
src/wkt2_generated_parser.c:2725
↓ 3 callers
Function
yytnamerr
Copy to YYRES the contents of YYSTR after stripping away unnecessary quotes and backslashes, so that it's suitable for yyerror. The heuristic i
src/wkt1_generated_parser.c:1093
↓ 2 callers
Function
A1m1f
The scale factor A1-1 = mean value of (d/dsigma)I1 - 1 */
src/geodesic.c:1524
↓ 2 callers
Function
A2m1f
The scale factor A2-1 = mean value of (d/dsigma)I2 - 1 */
src/geodesic.c:1591
↓ 2 callers
Function
AngDiff
src/geodesic.c:153
↓ 2 callers
Function
C1f
The coefficients C1[l] in the Fourier expansion of B1 */
src/geodesic.c:1535
↓ 2 callers
Function
C2f
The coefficients C2[l] in the Fourier expansion of B2 */
src/geodesic.c:1602
↓ 2 callers
Function
C3f
src/geodesic.c:1497
↓ 2 callers
Function
C4f
src/geodesic.c:1510
↓ 2 callers
Function
Datum
include/proj/datum.hpp:105
↓ 2 callers
Function
DeltaLongLatToEastingNorthing
test/unit/test_defmodel.cpp:1031
↓ 2 callers
Method
EndObj
src/proj_json_streaming_writer.cpp:161
↓ 2 callers
Function
FindTriangle
src/transformations/tinshift_impl.hpp:455
↓ 2 callers
Function
LLVMFuzzerTestOneInput
test/fuzzers/proj_crs_to_crs_fuzzer.cpp:62
↓ 2 callers
Function
PROJStringSyntaxParser
src/iso19111/io.cpp:10105
↓ 2 callers
Function
RM
src/transformations/molodensky.cpp:85
↓ 2 callers
Function
RN
src/transformations/molodensky.cpp:68
↓ 2 callers
Function
STtoUV
Unfortunately, tan(M_PI_4) is slightly less than 1.0. This isn't due to a flaw in the implementation of tan(), it's because the derivative of tan(x)
src/projections/s2.cpp:126
← previous
next →
901–1,000 of 3,477, ranked by callers