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
↓ 1,717 callers
Method
get
src/grids.cpp:194
↓ 1,559 callers
Method
size
include/proj/internal/lru_cache.hpp:112
↓ 1,392 callers
Method
empty
src/iso19111/util.cpp:236
↓ 872 callers
Method
get
@cond Doxygen_Suppress
src/iso19111/util.cpp:288
↓ 803 callers
Method
set
cppcheck-suppress functionStatic
src/iso19111/util.cpp:256
↓ 664 callers
Method
exportToPROJString
src/iso19111/io.cpp:8626
↓ 576 callers
Method
exportToWKT
src/iso19111/io.cpp:127
↓ 558 callers
Function
proj_log_error
/
src/log.cpp:136
↓ 547 callers
Method
createFromWKT
\brief Instantiate a sub-class of BaseObject from a WKT string. * * By default, validation is strict (to the extent of the checks that are * actual
src/iso19111/io.cpp:8387
↓ 408 callers
Method
addParam
src/iso19111/io.cpp:10353
↓ 398 callers
Method
createCoordinateReferenceSystem
src/iso19111/factory.cpp:5993
↓ 396 callers
Method
isEquivalentTo
\brief Returns whether an object is equivalent to another one. * @param other other object to compare to * @param criterion comparison criterion. *
src/iso19111/util.cpp:702
↓ 382 callers
Function
ci_equal
* Case-insensitive equality test */
src/iso19111/internal.cpp:88
↓ 359 callers
Function
pj_param
src/param.cpp:129
↓ 344 callers
Method
coordinateSystem
\brief Return the cs::VerticalCS associated with the CRS. * * @return a VerticalCS. */
src/iso19111/crs.cpp:3573
↓ 315 callers
Function
createFromUserInput
src/iso19111/io.cpp:7665
↓ 299 callers
Function
pj_default_destructor
/
src/malloc.cpp:137
↓ 284 callers
Method
value
\brief Return the value of the measure, expressed in the unit() */
src/iso19111/common.cpp:412
↓ 282 callers
Function
proj_destroy
src/malloc.cpp:100
↓ 281 callers
Method
createFromPROJString
\brief Instantiate a sub-class of BaseObject from a PROJ string. * * The projString must contain +type=crs for the object to be detected as a * CRS
src/iso19111/io.cpp:12402
↓ 262 callers
Method
unit
src/grids.cpp:2868
↓ 258 callers
Method
createOperations
src/iso19111/operation/coordinateoperationfactory.cpp:3533
↓ 243 callers
Method
baseCRS
\brief Return the base CRS (a GeodeticCRS) of a DerivedGeodeticCRS. * * @return the base CRS. */
src/iso19111/crs.cpp:6426
↓ 237 callers
Function
checkEquals
src/tests/geodtest.c:27
↓ 214 callers
Method
has_value
Return whether the optional has a value */
include/proj/util.hpp:291
↓ 205 callers
Function
pj_log
src/log.cpp:104
↓ 200 callers
Method
what
Return the exception text. */
src/iso19111/util.cpp:642
↓ 194 callers
Method
toString
\brief Return a WKT representation of the tree structure. */
src/iso19111/io.cpp:1237
↓ 189 callers
Function
proj_context_errno_set
/
src/internal.cpp:413
↓ 183 callers
Method
execute
src/sqlite3_utils.hpp:89
↓ 168 callers
Function
proj_errno_set
/
src/ctx.cpp:237
↓ 163 callers
Function
proj_create
\brief Instantiate an object from a WKT string, PROJ string, object code * (like "EPSG:4326", "urn:ogc:def:crs:EPSG::4326", * "urn:ogc:def:coordinat
src/iso19111/c_api.cpp:615
↓ 160 callers
Method
createOperation
\brief Find a CoordinateOperation from sourceCRS to targetCRS. * * This is a helper of createOperations(), using a coordinate operation * context
src/iso19111/operation/coordinateoperationfactory.cpp:825
↓ 159 callers
Method
end
src/iso19111/util.cpp:230
↓ 149 callers
Method
addStep
src/iso19111/io.cpp:10307
↓ 148 callers
Method
AddObjKey
src/proj_json_streaming_writer.cpp:197
↓ 148 callers
Method
getEPSGCode
\brief Return the EPSG code. * @return code, or 0 if not found */
src/iso19111/common.cpp:701
↓ 147 callers
Function
print
src/apps/cct.cpp:196
↓ 141 callers
Method
datum
\brief Return the datum::VerticalReferenceFrame associated with the CRS. * * @return a VerticalReferenceFrame. */
src/iso19111/crs.cpp:3537
↓ 140 callers
Function
starts_with
include/proj/internal/internal.hpp:107
↓ 136 callers
Method
identify
\brief Identify the CRS with reference CRSs. * * The candidate CRSs are either hard-coded, or looked in the database when * authorityFactory is not
src/iso19111/crs.cpp:1223
↓ 130 callers
Method
type
\brief Return the type of the unit of measure. */
src/iso19111/common.cpp:158
↓ 126 callers
Method
startNode
src/iso19111/io.cpp:459
↓ 124 callers
Method
sourceCRS
\brief Return the source CRS of this coordinate operation. * * This should not be null, expect for of a derivingConversion of a DerivedCRS * when t
src/iso19111/operation/singleoperation.cpp:169
↓ 123 callers
Function
toString
src/iso19111/internal.cpp:336
↓ 121 callers
Method
derivingConversion
\brief Return the deriving conversion from the base CRS to this CRS. * * @return the deriving conversion. */
src/iso19111/crs.cpp:4132
↓ 120 callers
Function
proj_trans
/
src/trans.cpp:214
↓ 117 callers
Method
endNode
src/iso19111/io.cpp:509
↓ 117 callers
Method
setSpatialCriterion
\brief Set the spatial criterion to use when comparing the area of * validity * of coordinate operations with the area of interest / area of validit
src/iso19111/operation/coordinateoperationfactory.cpp:300
↓ 116 callers
Method
targetCRS
\brief Return the target CRS of this coordinate operation. * * This should not be null, expect for of a derivingConversion of a DerivedCRS * when t
src/iso19111/operation/singleoperation.cpp:182
↓ 109 callers
Method
addQuotedString
src/iso19111/io.cpp:540
↓ 108 callers
Method
Add
src/proj_json_streaming_writer.cpp:207
↓ 106 callers
Function
isNull
src/iso19111/io.cpp:900
↓ 105 callers
Function
c_locale_stod
src/iso19111/internal.cpp:245
↓ 104 callers
Method
setGridAvailabilityUse
\brief Set how grid availability is used. * * The default is USE_FOR_SORTING. */
src/iso19111/operation/coordinateoperationfactory.cpp:378
↓ 97 callers
Method
add
src/iso19111/io.cpp:553
↓ 97 callers
Method
clear
src/iso19111/factory.cpp:663
↓ 97 callers
Method
contains
src/iso19111/metadata.cpp:284
↓ 96 callers
Method
conversionToSI
\brief Return the conversion factor to the unit of the * International System of Units of the same Type. * * For example, for foot, this would be 0
src/iso19111/common.cpp:152
↓ 94 callers
Method
insert
src/grids.cpp:187
↓ 91 callers
Method
inverse
src/iso19111/operation/conversion.cpp:2706
↓ 90 callers
Method
begin
@cond Doxygen_Suppress
src/iso19111/util.cpp:224
↓ 90 callers
Method
hasBallparkTransformation
\brief Return whether a coordinate operation has a "ballpark" * transformation, * that is a very approximate one, due to lack of more accurate trans
src/iso19111/operation/singleoperation.cpp:369
↓ 90 callers
Method
keyEquals
cppcheck-suppress functionStatic
src/iso19111/io.cpp:8670
↓ 89 callers
Method
description
src/grids.cpp:2872
↓ 86 callers
Method
write
src/filemanager.cpp:647
↓ 85 callers
Method
name
test/unit/test_defmodel.cpp:785
↓ 84 callers
Function
createLinearUnit
src/iso19111/c_api.cpp:3375
↓ 84 callers
Method
getSIValue
\brief Return the value of the Measure, after conversion to the * corresponding * unit of the International System. */
src/iso19111/common.cpp:404
↓ 84 callers
Function
pj_obj_create
src/iso19111/c_api.cpp:194
↓ 84 callers
Method
validateParameters
\brief Validate the parameters used by a coordinate operation. * * Return whether the method is known or not, or a list of missing or extra * param
src/iso19111/operation/singleoperation.cpp:1791
↓ 81 callers
Function
replaceAll
* Replace all occurrences of before with after. */
src/iso19111/internal.cpp:60
↓ 79 callers
Function
proj_create_from_database
\brief Instantiate an object from a database lookup. * * The returned object must be unreferenced with proj_destroy() after use. * It should be use
src/iso19111/c_api.cpp:794
↓ 78 callers
Function
createAngularUnit
src/iso19111/c_api.cpp:3387
↓ 77 callers
Function
createOpParamNameEPSGCode
src/iso19111/operation/oputils.cpp:73
↓ 75 callers
Method
convertToUnit
\brief Return the value of this measure expressed into the provided unit. */
src/iso19111/common.cpp:418
↓ 75 callers
Method
createCoordinateOperation
src/iso19111/factory.cpp:6211
↓ 75 callers
Function
createParams
src/iso19111/operation/vectorofvaluesparams.cpp:55
↓ 75 callers
Function
proj_context_destroy
src/ctx.cpp:309
↓ 74 callers
Function
concat
src/iso19111/internal.cpp:386
↓ 74 callers
Function
proj_context_create
Create a new context based on the default context */
src/ctx.cpp:305
↓ 73 callers
Function
proj_coord_error
Work around non-constness of MSVC HUGE_VAL by providing functions rather than * constants */
src/internal.cpp:65
↓ 72 callers
Method
_isEquivalentTo
@cond Doxygen_Suppress
src/iso19111/operation/parametervalue.cpp:293
↓ 72 callers
Function
proj_create_conversion
src/iso19111/c_api.cpp:4510
↓ 70 callers
Method
datumNonNull
@cond Doxygen_Suppress \brief Return the real datum or a synthesized one if a datumEnsemble. */
src/iso19111/crs.cpp:1617
↓ 69 callers
Method
exportToJSON
src/iso19111/io.cpp:13103
↓ 68 callers
Method
createObjectsFromName
\brief Return a list of objects, identified by their name * * @param searchedName Searched name. Must be at least 2 character long. * @param allowe
src/iso19111/factory.cpp:9166
↓ 66 callers
Function
proj_coord
Initialize PJ_COORD struct */
src/coordinates.cpp:39
↓ 65 callers
Function
DegToRad
src/iso19111/operation/conversion.cpp:2835
↓ 64 callers
Function
pj_get_default_ctx
src/ctx.cpp:188
↓ 63 callers
Method
run
src/iso19111/factory.cpp:428
↓ 62 callers
Method
startInversion
src/iso19111/io.cpp:10259
↓ 62 callers
Method
stopInversion
src/iso19111/io.cpp:10275
↓ 60 callers
Function
aasin
src/aasincos.cpp:11
↓ 60 callers
Method
getEPSGCode
\brief Return the EPSG code, either directly, or through the name * @return code, or 0 if not found */
src/iso19111/operation/singleoperation.cpp:707
↓ 60 callers
Function
getParameter
(node, code, expected_uom)
scripts/build_db_create_ignf_from_xml.py:804
↓ 60 callers
Method
intersection
src/iso19111/metadata.cpp:406
↓ 60 callers
Function
proj_errno
/
src/ctx.cpp:218
↓ 60 callers
Function
proj_get_type
\brief Return the type of an object. * * @param obj Object (must not be NULL) * @return its type. */
src/iso19111/c_api.cpp:1238
↓ 59 callers
Function
emess
src/apps/emess.cpp:23
next →
1–100 of 3,477, ranked by callers