下载资源后端资源详情
GeographicLib.zip
大小:1.06MB
价格:48积分
下载量:0
评分:
5.0
上传者:m0_63878383
更新日期:2024-07-21

mingw+cmake+QT的GeographicLib库

资源文件列表(大概)

文件名
大小
bin/
-
bin/CartConvert.exe
105.84KB
bin/ConicProj.exe
110.43KB
bin/GeoConvert.exe
103.82KB
bin/GeodesicProj.exe
112.57KB
bin/GeodSolve.exe
137.11KB
bin/GeoidEval.exe
110.16KB
bin/Gravity.exe
113.46KB
bin/IntersectTool.exe
127.56KB
bin/libGeographicLib.dll
857.73KB
bin/MagneticField.exe
130.04KB
bin/Planimeter.exe
111.37KB
bin/RhumbSolve.exe
115.68KB
bin/TransverseMercatorProj.exe
108.23KB
include/
-
include/GeographicLib/
-
include/GeographicLib/Accumulator.hpp
7.87KB
include/GeographicLib/AlbersEqualArea.hpp
13.75KB
include/GeographicLib/AuxAngle.hpp
8.73KB
include/GeographicLib/AuxLatitude.hpp
16.98KB
include/GeographicLib/AzimuthalEquidistant.hpp
6.03KB
include/GeographicLib/CassiniSoldner.hpp
8.92KB
include/GeographicLib/CircularEngine.hpp
6.83KB
include/GeographicLib/Config.h
1.29KB
include/GeographicLib/Constants.hpp
12.98KB
include/GeographicLib/DAuxLatitude.hpp
8.15KB
include/GeographicLib/DMS.hpp
17.02KB
include/GeographicLib/DST.hpp
6.79KB
include/GeographicLib/Ellipsoid.hpp
22.42KB
include/GeographicLib/EllipticFunction.hpp
26.96KB
include/GeographicLib/GARS.hpp
5.1KB
include/GeographicLib/Geocentric.hpp
10.98KB
include/GeographicLib/GeoCoords.hpp
21.82KB
include/GeographicLib/Geodesic.hpp
44.98KB
include/GeographicLib/GeodesicExact.hpp
38.35KB
include/GeographicLib/GeodesicLine.hpp
30.77KB
include/GeographicLib/GeodesicLineExact.hpp
28.75KB
include/GeographicLib/Geohash.hpp
6.37KB
include/GeographicLib/Geoid.hpp
18.88KB
include/GeographicLib/Georef.hpp
5.52KB
include/GeographicLib/Gnomonic.hpp
10.24KB
include/GeographicLib/GravityCircle.hpp
11.3KB
include/GeographicLib/GravityModel.hpp
23.56KB
include/GeographicLib/Intersect.hpp
26.93KB
include/GeographicLib/LambertConformalConic.hpp
14.44KB
include/GeographicLib/LocalCartesian.hpp
9.62KB
include/GeographicLib/MagneticCircle.hpp
7.26KB
include/GeographicLib/MagneticModel.hpp
18.01KB
include/GeographicLib/Math.hpp
20.06KB
include/GeographicLib/MGRS.hpp
17.3KB
include/GeographicLib/NearestNeighbor.hpp
34.85KB
include/GeographicLib/NormalGravity.hpp
18.12KB
include/GeographicLib/OSGB.hpp
9.44KB
include/GeographicLib/PolarStereographic.hpp
6.03KB
include/GeographicLib/PolygonArea.hpp
13.23KB
include/GeographicLib/Rhumb.hpp
22.6KB
include/GeographicLib/SphericalEngine.hpp
16.33KB
include/GeographicLib/SphericalHarmonic.hpp
14.78KB
include/GeographicLib/SphericalHarmonic1.hpp
11.6KB
include/GeographicLib/SphericalHarmonic2.hpp
13.67KB
include/GeographicLib/TransverseMercator.hpp
9.6KB
include/GeographicLib/TransverseMercatorExact.hpp
11.75KB
include/GeographicLib/Utility.hpp
24.31KB
include/GeographicLib/UTMUPS.hpp
20.05KB
lib/
-
lib/cmake/
-
lib/cmake/GeographicLib/
-
lib/cmake/GeographicLib/geographiclib-config-version.cmake
3.62KB
lib/cmake/GeographicLib/geographiclib-config.cmake
4.15KB
lib/cmake/GeographicLib/geographiclib-targets-release.cmake
6.82KB
lib/cmake/GeographicLib/geographiclib-targets.cmake
5.99KB
lib/libGeographicLib.dll.a
561KB
lib/pkgconfig/
-
lib/pkgconfig/geographiclib.pc
356B
share/
-
share/doc/
-
share/doc/GeographicLib-dev/
-
share/doc/GeographicLib-dev/CMakeLists.txt
5.31KB
share/doc/GeographicLib-dev/example-Accumulator.cpp
663B
share/doc/GeographicLib-dev/example-AlbersEqualArea.cpp
1.1KB
share/doc/GeographicLib-dev/example-AuxAngle.cpp
710B
share/doc/GeographicLib-dev/example-AuxLatitude.cpp
1.43KB
share/doc/GeographicLib-dev/example-AzimuthalEquidistant.cpp
1004B
share/doc/GeographicLib-dev/example-CassiniSoldner.cpp
974B
share/doc/GeographicLib-dev/example-CircularEngine.cpp
1.13KB
share/doc/GeographicLib-dev/example-Constants.cpp
463B
share/doc/GeographicLib-dev/example-DMS.cpp
606B
share/doc/GeographicLib-dev/example-DST.cpp
1.86KB
share/doc/GeographicLib-dev/example-Ellipsoid.cpp
1.43KB
share/doc/GeographicLib-dev/example-EllipticFunction.cpp
1.73KB
share/doc/GeographicLib-dev/example-GARS.cpp
939B
share/doc/GeographicLib-dev/example-Geocentric.cpp
999B
share/doc/GeographicLib-dev/example-GeoCoords.cpp
662B
share/doc/GeographicLib-dev/example-Geodesic-small.cpp
455B
share/doc/GeographicLib-dev/example-Geodesic.cpp
1014B
share/doc/GeographicLib-dev/example-GeodesicExact.cpp
1.01KB
share/doc/GeographicLib-dev/example-GeodesicLine.cpp
2.48KB
share/doc/GeographicLib-dev/example-GeodesicLineExact.cpp
1.5KB
share/doc/GeographicLib-dev/example-GeographicErr.cpp
348B
share/doc/GeographicLib-dev/example-Geohash.cpp
1.26KB
share/doc/GeographicLib-dev/example-Geoid.cpp
813B
share/doc/GeographicLib-dev/example-Georef.cpp
1.08KB
share/doc/GeographicLib-dev/example-Gnomonic.cpp
968B
share/doc/GeographicLib-dev/example-GravityCircle.cpp
1.3KB
share/doc/GeographicLib-dev/example-GravityModel.cpp
671B
share/doc/GeographicLib-dev/example-Intersect.cpp
1.09KB
share/doc/GeographicLib-dev/example-LambertConformalConic.cpp
1.51KB
share/doc/GeographicLib-dev/example-LocalCartesian.cpp
1.04KB
share/doc/GeographicLib-dev/example-MagneticCircle.cpp
1.31KB
share/doc/GeographicLib-dev/example-MagneticModel.cpp
776B
share/doc/GeographicLib-dev/example-Math.cpp
373B
share/doc/GeographicLib-dev/example-MGRS.cpp
1.01KB
share/doc/GeographicLib-dev/example-NearestNeighbor.cpp
4.16KB
share/doc/GeographicLib-dev/example-NormalGravity.cpp
743B
share/doc/GeographicLib-dev/example-OSGB.cpp
1.1KB
share/doc/GeographicLib-dev/example-PolarStereographic.cpp
986B
share/doc/GeographicLib-dev/example-PolygonArea.cpp
1.31KB
share/doc/GeographicLib-dev/example-Rhumb.cpp
1.01KB
share/doc/GeographicLib-dev/example-RhumbLine.cpp
1.18KB
share/doc/GeographicLib-dev/example-SphericalEngine.cpp
1007B
share/doc/GeographicLib-dev/example-SphericalHarmonic.cpp
849B
share/doc/GeographicLib-dev/example-SphericalHarmonic1.cpp
1.04KB
share/doc/GeographicLib-dev/example-SphericalHarmonic2.cpp
1.22KB
share/doc/GeographicLib-dev/example-TransverseMercator.cpp
1.77KB
share/doc/GeographicLib-dev/example-TransverseMercatorExact.cpp
1.03KB
share/doc/GeographicLib-dev/example-Utility.cpp
535B
share/doc/GeographicLib-dev/example-UTMUPS.cpp
1.03KB
share/doc/GeographicLib-dev/GeoidToGTX.cpp
3.42KB
share/doc/GeographicLib-dev/make-egmcof.cpp
1.5KB
share/doc/GeographicLib/
-
share/doc/GeographicLib/html/
-
share/doc/GeographicLib/html/index.html
741B
share/doc/GeographicLib/html/LICENSE.txt
1.06KB
share/doc/GeographicLib/html/utilities.html
763B
share/man/
-
share/man/man1/
-
share/man/man1/CartConvert.1
7.41KB
share/man/man1/ConicProj.1
7.96KB
share/man/man1/GeoConvert.1
17.15KB
share/man/man1/GeodesicProj.1
8.01KB
share/man/man1/GeodSolve.1
17.17KB
share/man/man1/GeoidEval.1
13.47KB
share/man/man1/Gravity.1
11.47KB
share/man/man1/IntersectTool.1
12.39KB
share/man/man1/MagneticField.1
12.66KB
share/man/man1/Planimeter.1
11.48KB
share/man/man1/RhumbSolve.1
11.32KB
share/man/man1/TransverseMercatorProj.1
8.13KB

资源内容介绍

mingw+cmake+QT的GeographicLib库
# This CMakeLists.txt is invoked in two different ways# (1) With "add_subdirectory (examples)" from GeographicLib's top-level# CMakeLists.txt. This mode of invocation is flagged by the variable## CALLED_FROM_TOPLEVEL## In this case, the only action taken is to install the examples and# this CMakeLists.txt in ${EXAMPLEDIR}.# (2) As an independent invocation of## cmake -S <this-directory> -B <build-directory>## In this case, find_package (GeographicLib) is called and the examples# are compiled. This mode of invocation is triggered by the# exampleprograms target in the top-level CMakeLists.txt. In this case,# the current version of GeographicLib is found by specifying## -D GeographicLib_DIR=${PROJECT_BINARY_DIR}cmake_minimum_required (VERSION 3.13.0)set (EXAMPLES0 example-Accumulator.cpp example-AlbersEqualArea.cpp example-AuxAngle.cpp example-AuxLatitude.cpp example-AzimuthalEquidistant.cpp example-CassiniSoldner.cpp example-CircularEngine.cpp example-Constants.cpp example-DMS.cpp example-DST.cpp example-Ellipsoid.cpp example-EllipticFunction.cpp example-GARS.cpp example-GeoCoords.cpp example-Geocentric.cpp example-Geodesic.cpp example-Geodesic-small.cpp example-GeodesicExact.cpp example-GeodesicLine.cpp example-GeodesicLineExact.cpp example-GeographicErr.cpp example-Geohash.cpp example-Geoid.cpp example-Georef.cpp example-Gnomonic.cpp example-GravityCircle.cpp example-GravityModel.cpp example-Intersect.cpp example-LambertConformalConic.cpp example-LocalCartesian.cpp example-MGRS.cpp example-MagneticCircle.cpp example-MagneticModel.cpp example-Math.cpp example-NearestNeighbor.cpp example-NormalGravity.cpp example-OSGB.cpp example-PolarStereographic.cpp example-PolygonArea.cpp example-Rhumb.cpp example-RhumbLine.cpp example-SphericalEngine.cpp example-SphericalHarmonic.cpp example-SphericalHarmonic1.cpp example-SphericalHarmonic2.cpp example-TransverseMercator.cpp example-TransverseMercatorExact.cpp example-UTMUPS.cpp example-Utility.cpp )set (EXAMPLES1 GeoidToGTX.cpp make-egmcof.cpp)if (CALLED_FROM_TOPLEVEL) if (EXAMPLEDIR) install (FILES CMakeLists.txt ${EXAMPLES0} ${EXAMPLES1} ${EXAMPLEHEADERS} DESTINATION ${EXAMPLEDIR}) endif () # No more to do in add_subdirectory mode, so exit return ()endif ()project (GeographicLib-examples)# Set a default build type for single-configuration cmake generators if# no build type is set.if (NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) set (CMAKE_BUILD_TYPE Release)endif ()if (MSVC OR CMAKE_CONFIGURATION_TYPES) # For multi-config systems and for Visual Studio, the debug version of # the library is called Geographic_d. set (CMAKE_DEBUG_POSTFIX "_d" CACHE STRING "The suffix for debug objects")else () set (CMAKE_DEBUG_POSTFIX "" CACHE STRING "The suffix for debug objects")endif ()find_package (GeographicLib 2.0 REQUIRED)include_directories (${GeographicLib_INCLUDE_DIRS})set (CMAKE_CXX_STANDARD 11)set (CMAKE_CXX_STANDARD_REQUIRED ON)option (USE_BOOST_FOR_EXAMPLES "Look for Boost library when compiling examples" ON)if (USE_BOOST_FOR_EXAMPLES) # quad precision numbers appeared in Boost 1.54. Various # workarounds stopped being needed with Boost 1.64. find_package (Boost 1.64 COMPONENTS serialization)elseif (GEOGRAPHICLIB_PRECISION EQUAL 4) if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") find_package (Boost 1.64) endif ()endif ()# Compile a bunch of tiny example programs. These are built with the# "exampleprograms" target. These are mainly for including as examples# within the doxygen documentation; however, compiling them catches some# obvious blunders.if (NOT GEOGRAPHICLIB_PRECISION OR GEOGRAPHICLIB_PRECISION EQUAL 2) # These examples all assume real = double, so check # GEOGRAPHICLIB_PRECISION. Allow GEOGRAPHICLIB_PRECISION to be unset # to accommodate lame FindGeographicLib.cmake. set (EXAMPLE_SOURCES ${EXAMPLES0}) if (USE_BOOST_FOR_EXAMPLES AND Boost_FOUND) add_definitions (-DGEOGRAPHICLIB_HAVE_BOOST_SERIALIZATION=1) include_directories ("${Boost_INCLUDE_DIRS}") endif ()else () set (EXAMPLE_SOURCES)endif ()set (EXAMPLE_SOURCES ${EXAMPLE_SOURCES} ${EXAMPLES1})set (EXAMPLES)foreach (EXAMPLE_SOURCE ${EXAMPLE_SOURCES}) get_filename_component (EXAMPLE ${EXAMPLE_SOURCE} NAME_WE) set (EXAMPLES ${EXAMPLES} ${EXAMPLE}) add_executable (${EXAMPLE} ${EXAMPLE_SOURCE}) target_link_libraries (${EXAMPLE} ${GeographicLib_LIBRARIES} ${GeographicLib_HIGHPREC_LIBRARIES})endforeach ()if (Boost_FOUND AND GEOGRAPHICLIB_PRECISION EQUAL 2) target_link_libraries (example-NearestNeighbor ${Boost_LIBRARIES})endif ()find_package (OpenMP QUIET)if (OPENMP_FOUND OR OpenMP_FOUND) set_target_properties (GeoidToGTX PROPERTIES COMPILE_FLAGS ${OpenMP_CXX_FLAGS}) if (OpenMP_CXX_INCLUDE_DIRS) set_target_properties (GeoidToGTX PROPERTIES INCLUDE_DIRECTORIES ${OpenMP_CXX_INCLUDE_DIRS}) endif () if (NOT WIN32) set_target_properties (GeoidToGTX PROPERTIES LINK_FLAGS ${OpenMP_CXX_FLAGS}) endif () target_link_libraries (GeoidToGTX ${OpenMP_CXX_LIBRARIES})endif ()if (MSVC OR CMAKE_CONFIGURATION_TYPES) # Add _d suffix for your debug versions of the tools set_target_properties (${EXAMPLES} PROPERTIES DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX})endif ()

用户评论 (0)

发表评论

captcha