Mapping package: Difference between revisions

From Octave
Jump to navigation Jump to search
(→‎Missing functions: update list of missing functions)
(→‎Alphabetical list: indicated some implemented functions)
(37 intermediate revisions by 7 users not shown)
Line 1: Line 1:
The {{Forge|mapping|mapping package}} is part of the octave-forge project.
The {{Forge|mapping|mapping package}} is part of the Octave Forge project.


== Development ==
== Development ==
=== Roadmap ===


Targets for next mapping package releases:
* Add rasterwrite.m (complementary to rasterread). Please contact package maintainer, there's already a C++ skeleton.
* Maybe add wrapper functions around rasterread and rasterwrite (for e.g., geotiff, ASCII grid, etc.).
* Add more options to mapshow.
* Implement support for projections. I (current mapping pkg maintainer) have little need nor much experience with this subject => help welcome!
* Add geodesy functions. Patches have been submitted but not yet integrated. A suggested roadmap would be to integrate Felipe Nievinsky's geodesy toolbox as an upstream dependency but that toolbox needs documentation work.
Several functions in the current mapping package release (1.2.1) haven't had much testing. Please try them out and report issues in the bug tracker with "[octave forge] (mapping)" tag in the title.
=== Missing functions ===
Follows an incomplete list of stuff missing in the mapping package to be matlab compatible. Bugs are not listed here, [https://savannah.gnu.org/bugs/?func=search&group=octave search] and [https://savannah.gnu.org/bugs/?func=additem&group=octave report] them on the bug tracker instead.
Follows an incomplete list of stuff missing in the mapping package to be matlab compatible. Bugs are not listed here, [https://savannah.gnu.org/bugs/?func=search&group=octave search] and [https://savannah.gnu.org/bugs/?func=additem&group=octave report] them on the bug tracker instead.


{{Note|this entire section is about the current development version. If a Matlab function is missing from the list and does not appear on the current release of the package, confirm that is also missing in the [https://sourceforge.net/p/octave/mapping/ development sources] before adding it.}}
As a number of polygon functions in the mapping package relate to geometry stuff, chances are that some of that lacking functionality is already present in the [http://wiki.octave.org/Geometry_package geometry package]. In fact there is a discussion about which functions belong where. Matlab compatibility suggests the mapping package, but based on similar functionality the geometry package might also be a good home.
 
Recent mapping toolbox versions are classdef-based. It is unclear yet if we need to follow this route as classdef support in Octave is still experimental and has no file I/O.
 
{{Note|this entire section is about current version 1.2.1; see notes below the list for dev version. If a Matlab function is missing from the list and does not appear on the current release of the package, confirm that is also missing in the [http://hg.code.sf.net/p/octave/mapping/file sources], see esp. the INDEX file, before adding it.}}


=== Missing functions ===
==== Alphabetical list ====
<div style="column-count:4;-moz-column-count:4;-webkit-column-count:4">
<div style="column-count:4;-moz-column-count:4;-webkit-column-count:4">
* aer2ecef
* aer2ecef
Line 14: Line 29:
* aer2ned
* aer2ned
* angl2str
* angl2str
* antipode
* arcgridread '''[1]'''
* arcgridread
* areaint
* areaint
* areamat
* areamat
Line 21: Line 35:
* avhrrgoode
* avhrrgoode
* avhrrlambert
* avhrrlambert
* axes2ecc
* axes2ecc '''*'''
* axesm
* axesm
* axesmui
* axesmui
Line 41: Line 55:
* contourm
* contourm
* defaultm
* defaultm
* deg2km
* deg2nm
* deg2nm
* deg2sm
* deg2sm
Line 50: Line 63:
* dted
* dted
* dteds
* dteds
* earthRadius
* earthRadius '''*'''
* ecc2flat
* ecc2flat '''*'''
* ecc2n
* ecc2n '''*'''
* ecef2aer
* ecef2aer
* ecef2enu
* ecef2enu
* ecef2enuv
* ecef2enuv
* ecef2geodetic
* ecef2geodetic '''*'''
* ecef2lv
* ecef2lv
* ecef2ned
* ecef2ned
Line 68: Line 81:
* etopo
* etopo
* etopo5
* etopo5
* extractfield
* flat2ecc '''*'''
* flat2ecc
* flatearthpoly
* flatearthpoly
* framem
* framem
Line 77: Line 89:
* gcxgc
* gcxgc
* gcxsc
* gcxsc
* geocentricLatitude
* geocentricLatitude '''*'''
* geodetic2aer
* geodetic2aer
* geodetic2ecef
* geodetic2ecef '''*'''
* geodetic2enu
* geodetic2enu
* geodetic2ned
* geodetic2ned
* geodeticLatitudeFromGeocentric
* geodeticLatitudeFromGeocentric '''*'''
* geodeticLatitudeFromParametric
* geodeticLatitudeFromParametric '''*'''
* geoloc2grid
* geoloc2grid
* geopoint
* geopoint
Line 92: Line 104:
* geoshow
* geoshow
* geotiff2mstruct
* geotiff2mstruct
* geotiffinfo
* geotiffinfo '''[2]'''
* geotiffread
* geotiffread '''[1]'''
* geotiffwrite
* geotiffwrite
* getm
* getm
Line 99: Line 111:
* globedem
* globedem
* globedems
* globedems
* gpxread
* gpxread '''[6]'''
* gradientm
* gradientm
* grid2image
* grid2image
Line 109: Line 121:
* handlem
* handlem
* imbedm
* imbedm
* imread
* imwrite
* ingeoquad
* ingeoquad
* inputm
* inputm
Line 118: Line 128:
* intrplon
* intrplon
* ismap
* ismap
* ispolycw
* ispolycw '''*'''
* isShapeMultipart
* km2nm
* km2rad
* km2sm
* kmlwrite
* kmlwrite
* kmlwriteline
* kmlwriteline
Line 133: Line 139:
* ltln2val
* ltln2val
* lv2ecef
* lv2ecef
* majaxis
* majaxis '''*'''
* makeattribspec
* makeattribspec
* makedbfspec
* makedbfspec
* makerefmat
* makerefmat
* makesymbolspec
* map.geodesy.AuthalicLatitudeConverter
* map.geodesy.AuthalicLatitudeConverter
* map.geodesy.ConformalLatitudeConverter
* map.geodesy.ConformalLatitudeConverter
Line 152: Line 157:
* maps
* maps
* mapshape
* mapshape
* mapshow
* mapshow '''[3]'''
* maptool
* maptool
* maptrim
* maptrim
Line 165: Line 170:
* meshm
* meshm
* mfwdtran
* mfwdtran
* minaxis
* minaxis '''*'''
* minvtran
* minvtran
* mlabel
* mlabel
* mlabelzero22pi
* mlabelzero22pi
* n2ecc
* n2ecc '''*'''
* ned2aer
* ned2aer
* ned2ecef
* ned2ecef
Line 175: Line 180:
* ned2geodetic
* ned2geodetic
* newpole
* newpole
* nm2deg
* nm2km
* nm2rad
* nm2sm
* northarrow
* northarrow
* oblateSpheroid
* oblateSpheroid
Line 186: Line 187:
* panzoom
* panzoom
* parallelui
* parallelui
* parametricLatitude
* parametricLatitude '''*'''
* pcolorm
* pcolorm
* plabel
* plabel
Line 195: Line 196:
* poly2cw
* poly2cw
* poly2fv
* poly2fv
* polybool
* polybool '''[4]'''
* polyjoin
* polyjoin '''*'''
* polymerge
* polymerge
* polysplit
* polysplit
Line 206: Line 207:
* quiver3m
* quiver3m
* quiverm
* quiverm
* rad2km
* rad2nm
* rad2nm
* rad2sm
* rad2sm
* rcurve
* rcurve '''*'''
* reducem
* reducem
* referenceEllipsoid
* referenceEllipsoid '''*'''
* referenceSphere
* referenceSphere
* refmatToGeoRasterReference
* refmatToGeoRasterReference
Line 217: Line 217:
* refmatToWorldFileMatrix
* refmatToWorldFileMatrix
* refvecToGeoRasterReference
* refvecToGeoRasterReference
* removeExtraNanSeparators
* resizem
* resizem
* rhxrh
* rhxrh
Line 231: Line 230:
* scirclui
* scirclui
* scxsc
* scxsc
* sdtsdemread
* sdtsdemread '''[1]'''
* sdtsinfo
* sdtsinfo '''[2]'''
* sectorg
* sectorg
* setm
* setm
* shaderel
* shaderel
* shapeinfo
* shaperead
* shapewrite
* showaxes
* showaxes
* sm2deg
* sm2deg
Line 258: Line 254:
* trackg
* trackg
* trackui
* trackui
* unitsratio
* unwrapMultipart
* unwrapMultipart
* usamap
* usamap
Line 277: Line 272:
* webmap
* webmap
* WebMapServer
* WebMapServer
* wgs84Ellipsoid
* wgs84Ellipsoid '''*'''
* wmcenter
* wmcenter
* wmclose
* wmclose
Line 297: Line 292:
* worldfilewrite
* worldfilewrite
* worldmap
* worldmap
* wrapTo180
* wrapTo2Pi
* wrapTo360
* wrapToPi
* zdatam
* zdatam
</div>
</div>
* [1] ''In mapping-1.2.1, rasterread can read any raster file that the GDAL library supports; see http://www.gdal.org/frmt_various.html. No separate functions for individual file format are required. There's some work to do on unifying output formats.''
* [2] ''As [1], rasterinfo does the job.''
* [3] ''As of mapping-1.2.0, there's a basic mapshow.''
* [4] ''See oc_polybool in the OF octclip package.''
* [5] ''See OF image package''
* [6] ''There's a basic gpxread in the 1.2.2 version (to be released)''
*  *  ''Implemented in dev version''
==== Grouped list ====
(see numbered notes above)
{| class="wikitable"
| arcgridread '''[1]'''||File Import and Export||Standard File Formats
|-
| geotiff2mstruct||File Import and Export||Standard File Formats
|-
| geotiffinfo '''[2]'''||File Import and Export||Standard File Formats
|-
| geotiffread '''[1]'''||File Import and Export||Standard File Formats
|-
| geotiffwrite||File Import and Export||Standard File Formats
|-
| sdtsdemread '''[1]'''||File Import and Export||Standard File Formats
|-
| sdtsinfo '''[2]'''||File Import and Export||Standard File Formats
|-
| worldfileread||File Import and Export||Standard File Formats
|-
| worldfilewrite||File Import and Export||Standard File Formats
|-
| getworldfilename||File Import and Export||Standard File Formats
|-
| gpxread||File Import and Export||Standard File Formats
|-
| kmlwrite||File Import and Export||Standard File Formats
|-
| kmlwriteline||File Import and Export||Standard File Formats
|-
| kmlwritepoint||File Import and Export||Standard File Formats
|-
| makeattribspec||File Import and Export||Standard File Formats
|-
| makedbfspec||File Import and Export||Standard File Formats
|-
| imread '''[5]'''||File Import and Export||Standard File Formats
|-
| imwrite '''[5]'''||File Import and Export||Standard File Formats
|-
| demdataui||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| dted||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| dteds||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| etopo||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| etopo5||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| globedem||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| globedems||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| gtopo30||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| gtopo30s||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| satbath||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| tbase||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| usgs24kdem||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| usgsdem '''[1]'''||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| usgsdems '''[1]'''||File Import and Export||Gridded Terrain and Bathymetry Products
|-
| avhrrgoode||File Import and Export||Specific Vector and Gridded Data Products
|-
| avhrrlambert||File Import and Export||Specific Vector and Gridded Data Products
|-
| egm96geoid||File Import and Export||Specific Vector and Gridded Data Products
|-
| gshhs||File Import and Export||Specific Vector and Gridded Data Products
|-
| vmap0data||File Import and Export||Specific Vector and Gridded Data Products
|-
| vmap0read||File Import and Export||Specific Vector and Gridded Data Products
|-
| vmap0rhead||File Import and Export||Specific Vector and Gridded Data Products
|-
| vmap0ui||File Import and Export||Specific Vector and Gridded Data Products
|-
| WebMapServer||Web Maps||Web Map Service
|-
| WMSCapabilities||Web Maps||Web Map Service
|-
| WMSLayer||Web Maps||Web Map Service
|-
| WMSMapRequest||Web Maps||Web Map Service
|-
| wmsfind||Web Maps||Web Map Service
|-
| wmsinfo||Web Maps||Web Map Service
|-
| wmsread||Web Maps||Web Map Service
|-
| wmsupdate||Web Maps||Web Map Service
|-
| webmap||Web Maps||Web Map Display
|-
| wmclose||Web Maps||Web Map Display
|-
| wmprint||Web Maps||Web Map Display
|-
| wmmarker||Web Maps||Web Map Display
|-
| wmline||Web Maps||Web Map Display
|-
| wmremove||Web Maps||Web Map Display
|-
| wmcenter||Web Maps||Web Map Display
|-
| wmzoom||Web Maps||Web Map Display
|-
| wmlimits||Web Maps||Web Map Display
|-
| axesm||Map Display||Map Layout and Axes
|-
| axesmui||Map Display||Map Layout and Axes
|-
| clma||Map Display||Map Layout and Axes
|-
| gcm||Map Display||Map Layout and Axes
|-
| getm||Map Display||Map Layout and Axes
|-
| handlem||Map Display||Map Layout and Axes
|-
| handlem-ui||Map Display||Map Layout and Axes
|-
| ismap||Map Display||Map Layout and Axes
|-
| setm||Map Display||Map Layout and Axes
|-
| showaxes||Map Display||Map Layout and Axes
|-
| tightmap||Map Display||Map Layout and Axes
|-
| usamap||Map Display||Map Layout and Axes
|-
| worldmap||Map Display||Map Layout and Axes
|-
| namem||Map Display||Map Layout and Axes
|-
| tagm||Map Display||Map Layout and Axes
|-
| framem||Map Display||Map Layout and Axes
|-
| ingeoquad||Map Display||Map Layout and Axes
|-
| gridm||Map Display||Map Layout and Axes
|-
| angl2str||Map Display||Map Layout and Axes
|-
| mlabel||Map Display||Map Layout and Axes
|-
| mlabelzero22pi||Map Display||Map Layout and Axes
|-
| northarrow||Map Display||Map Layout and Axes
|-
| plabel||Map Display||Map Layout and Axes
|-
| rotatetext||Map Display||Map Layout and Axes
|-
| scaleruler||Map Display||Map Layout and Axes
|-
| geoshow||Map Display||Vector and Raster Map Display
|-
| grid2image||Map Display||Vector and Raster Map Display
|-
| linem||Map Display||Vector and Raster Map Display
|-
| mapshow '''[3]'''||Map Display||Vector and Raster Map Display
|-
| meshm||Map Display||Vector and Raster Map Display
|-
| pcolorm||Map Display||Vector and Raster Map Display
|-
| plotm||Map Display||Vector and Raster Map Display
|-
| plot3m||Map Display||Vector and Raster Map Display
|-
| surfm||Map Display||Vector and Raster Map Display
|-
| usamap||Map Display||Vector and Raster Map Display
|-
| worldmap||Map Display||Vector and Raster Map Display
|-
| camposm||Map Display||3-D Map Display
|-
| camtargm||Map Display||3-D Map Display
|-
| camupm||Map Display||3-D Map Display
|-
| daspectm||Map Display||3-D Map Display
|-
| demcmap||Map Display||3-D Map Display
|-
| lightm||Map Display||3-D Map Display
|-
| lightmui||Map Display||3-D Map Display
|-
| meshlsrm||Map Display||3-D Map Display
|-
| shaderel||Map Display||3-D Map Display
|-
| surflm||Map Display||3-D Map Display
|-
| surflsrm||Map Display||3-D Map Display
|-
| surfacem||Map Display||3-D Map Display
|-
| zdatam||Map Display||3-D Map Display
|-
| clabelm||Map Display||Contour Maps
|-
| clegendm||Map Display||Contour Maps
|-
| contourcbar||Map Display||Contour Maps
|-
| contourcmap||Map Display||Contour Maps
|-
| contourm||Map Display||Contour Maps
|-
| contour3m||Map Display||Contour Maps
|-
| contourfm||Map Display||Contour Maps
|-
| quiverm||Map Display||Thematic Maps
|-
| quiver3m||Map Display||Thematic Maps
|-
| scatterm||Map Display||Thematic Maps
|-
| stem3m||Map Display||Thematic Maps
|-
| symbolm||Map Display||Thematic Maps
|-
| clrmenu||Map Display||Interaction with Maps
|-
| gcpmap||Map Display||Interaction with Maps
|-
| gtextm||Map Display||Interaction with Maps
|-
| inputm||Map Display||Interaction with Maps
|-
| maptool||Map Display||Interaction with Maps
|-
| maptrim||Map Display||Interaction with Maps
|-
| mapview||Map Display||Interaction with Maps
|-
| originui||Map Display||Interaction with Maps
|-
| parallelui||Map Display||Interaction with Maps
|-
| bufferm||Data Analysis||Vector Data
|-
| closePolygonParts||Data Analysis||Vector Data
|-
| extractfield||Data Analysis||Vector Data
|-
| flatearthpoly||Data Analysis||Vector Data
|-
| interpm||Data Analysis||Vector Data
|-
| intrplat||Data Analysis||Vector Data
|-
| intrplon||Data Analysis||Vector Data
|-
| linecirc||Data Analysis||Vector Data
|-
| polcmap||Data Analysis||Vector Data
|-
| polyjoin||Data Analysis||Vector Data
|-
| polymerge||Data Analysis||Vector Data
|-
| polysplit||Data Analysis||Vector Data
|-
| reducem||Data Analysis||Vector Data
|-
| removeExtraNanSeparators||Data Analysis||Vector Data
|-
| ispolycw||Data Analysis||Vector Data
|-
| poly2ccw||Data Analysis||Vector Data
|-
| poly2cw||Data Analysis||Vector Data
|-
| poly2fv||Data Analysis||Vector Data
|-
| polybool '''[4]'''||Data Analysis||Vector Data
|-
| polyxpoly||Data Analysis||Vector Data
|-
| geopoint||Data Analysis||Vector Data
|-
| geoshape||Data Analysis||Vector Data
|-
| mappoint||Data Analysis||Vector Data
|-
| mapshape||Data Analysis||Vector Data
|-
| map.rasterref.GeographicRasterReference||Data Analysis||Raster Data and Representations
|-
| map.rasterref.MapRasterReference||Data Analysis||Raster Data and Representations
|-
| geoloc2grid||Data Analysis||Raster Data and Representations
|-
| imbedm||Data Analysis||Raster Data and Representations
|-
| ltln2val||Data Analysis||Raster Data and Representations
|-
| mapoutline||Data Analysis||Raster Data and Representations
|-
| resizem||Data Analysis||Raster Data and Representations
|-
| limitm||Data Analysis||Raster Data and Representations
|-
| georasterref||Data Analysis||Raster Data and Representations
|-
| makerefmat||Data Analysis||Raster Data and Representations
|-
| maprasterref||Data Analysis||Raster Data and Representations
|-
| refmatToGeoRasterReference||Data Analysis||Raster Data and Representations
|-
| refmatToMapRasterReference||Data Analysis||Raster Data and Representations
|-
| refmatToWorldFileMatrix||Data Analysis||Raster Data and Representations
|-
| refvecToGeoRasterReference||Data Analysis||Raster Data and Representations
|-
| worldFileMatrixToRefmat||Data Analysis||Raster Data and Representations
|-
| mapprofile||Data Analysis||Conversion Between Vector and Raster Data
|-
| vec2mtx||Data Analysis||Conversion Between Vector and Raster Data
|-
| gradientm||Data Analysis||Terrain Data Analysis
|-
| los2||Data Analysis||Terrain Data Analysis
|-
| viewshed||Data Analysis||Terrain Data Analysis
|-
| wgs84Ellipsoid||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| earthRadius||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| rcurve||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| rsphere||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| geocentricLatitude||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| parametricLatitude||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| geodeticLatitudeFromGeocentric||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| geodeticLatitudeFromParametric||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| axes2ecc||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| majaxis||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| minaxis||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| ecc2flat||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| flat2ecc||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| ecc2n||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| n2ecc||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| oblateSpheroid||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| referenceEllipsoid||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| referenceSphere||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| map.geodesy.AuthalicLatitudeConverter||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| map.geodesy.ConformalLatitudeConverter||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| map.geodesy.IsometricLatitudeConverter||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| map.geodesy.RectifyingLatitudeConverter||Coordinates, Geodesy, and Projections||Modeling the Earth
|-
| str2angle||Coordinates, Geodesy, and Projections||Lengths and Angles
|-
| unwrapMultipart||Coordinates, Geodesy, and Projections||Lengths and Angles
|-
| map.geodesy.isdegree||Coordinates, Geodesy, and Projections||Lengths and Angles
|-
| azimuth||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| departure||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| distance||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| gc2sc||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| gcxgc||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| gcxsc||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| meridianarc||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| meridianfwd||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| reckon||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| rhxrh||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| track1||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| track2||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| trackg||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| trackui||Coordinates, Geodesy, and Projections||Great Circles, Geodesics, and Rhumb Lines
|-
| ellipse1||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| deg2km||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| deg2nm||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| deg2sm||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| gcxsc||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| rad2nm||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| rad2sm||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| scircle1||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| scircle2||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| scircleg||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| scirclui||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| scxsc||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| sectorg||Coordinates, Geodesy, and Projections||Small Circles, Ellipses, and Spherical Distance
|-
| areaint||Coordinates, Geodesy, and Projections||Zones, Lunes, Quadrangles, and Other Areas
|-
| areamat||Coordinates, Geodesy, and Projections||Zones, Lunes, Quadrangles, and Other Areas
|-
| areaquad||Coordinates, Geodesy, and Projections||Zones, Lunes, Quadrangles, and Other Areas
|-
| bufgeoquad||Coordinates, Geodesy, and Projections||Zones, Lunes, Quadrangles, and Other Areas
|-
| geoquadline||Coordinates, Geodesy, and Projections||Zones, Lunes, Quadrangles, and Other Areas
|-
| geoquadpt||Coordinates, Geodesy, and Projections||Zones, Lunes, Quadrangles, and Other Areas
|-
| ingeoquad||Coordinates, Geodesy, and Projections||Zones, Lunes, Quadrangles, and Other Areas
|-
| intersectgeoquad||Coordinates, Geodesy, and Projections||Zones, Lunes, Quadrangles, and Other Areas
|-
| outlinegeoquad||Coordinates, Geodesy, and Projections||Zones, Lunes, Quadrangles, and Other Areas
|-
| map.rasterref.GeographicRasterReference||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| map.rasterref.MapRasterReference||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| antipode||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| mfwdtran||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| minvtran||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| newpole||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| org2pol||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| projfwd||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| projinv||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| putpole||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| rotatem||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| defaultm||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| geotiff2mstruct||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| maplist||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| maps||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| mfwdtran||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| minvtran||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| projlist||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| vfwdtran||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| vinvtran||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| clipdata||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| distortcalc||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| maptriml||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| maptrimp||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| maptrims||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| mdistort||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| tissot||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| utmgeoid||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| utmzone||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| utmzoneui||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| ecef2geodetic||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| geodetic2ecef||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| geodetic2enu||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| geodetic2ned||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| geodetic2aer||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| enu2geodetic||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| ned2geodetic||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| aer2geodetic||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| ecef2enu||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| ecef2ned||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| ecef2aer||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| enu2ecef||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| ned2ecef||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| aer2ecef||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| aer2enu||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| aer2ned||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| enu2aer||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| ned2aer||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| ecef2enuv||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| ecef2nedv||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| enu2ecefv||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
| ned2ecefv||Coordinates, Geodesy, and Projections||Coordinate Systems
|-
|}


=== Missing options ===
=== Missing options ===
TBD


=== Contributing ===
* See for example [[User:Sandeepmv#Y:_Your_task]]
* geod toolbox [https://drive.google.com/file/d/0B-I95wETyqQidnZWbm5TbzZRcHc/edit?usp=sharing] (BSD-licensed, available by the author outside of File Exchange)


[[Category:Octave-Forge]]
[[Category:Octave Forge]]
[[Category:Missing functions]]

Revision as of 21:35, 2 June 2019

The mapping package is part of the Octave Forge project.

Development

Roadmap

Targets for next mapping package releases:

  • Add rasterwrite.m (complementary to rasterread). Please contact package maintainer, there's already a C++ skeleton.
  • Maybe add wrapper functions around rasterread and rasterwrite (for e.g., geotiff, ASCII grid, etc.).
  • Add more options to mapshow.
  • Implement support for projections. I (current mapping pkg maintainer) have little need nor much experience with this subject => help welcome!
  • Add geodesy functions. Patches have been submitted but not yet integrated. A suggested roadmap would be to integrate Felipe Nievinsky's geodesy toolbox as an upstream dependency but that toolbox needs documentation work.

Several functions in the current mapping package release (1.2.1) haven't had much testing. Please try them out and report issues in the bug tracker with "[octave forge] (mapping)" tag in the title.

Missing functions

Follows an incomplete list of stuff missing in the mapping package to be matlab compatible. Bugs are not listed here, search and report them on the bug tracker instead.

As a number of polygon functions in the mapping package relate to geometry stuff, chances are that some of that lacking functionality is already present in the geometry package. In fact there is a discussion about which functions belong where. Matlab compatibility suggests the mapping package, but based on similar functionality the geometry package might also be a good home.

Recent mapping toolbox versions are classdef-based. It is unclear yet if we need to follow this route as classdef support in Octave is still experimental and has no file I/O.

Info icon.svg
this entire section is about current version 1.2.1; see notes below the list for dev version. If a Matlab function is missing from the list and does not appear on the current release of the package, confirm that is also missing in the sources, see esp. the INDEX file, before adding it.

Alphabetical list

  • aer2ecef
  • aer2enu
  • aer2geodetic
  • aer2ned
  • angl2str
  • arcgridread [1]
  • areaint
  • areamat
  • areaquad
  • avhrrgoode
  • avhrrlambert
  • axes2ecc *
  • axesm
  • axesmui
  • bufferm
  • bufgeoquad
  • camposm
  • camtargm
  • camupm
  • clabelm
  • clegendm
  • clipdata
  • clma
  • closePolygonParts
  • clrmenu
  • contour3m
  • contourcbar
  • contourcmap
  • contourfm
  • contourm
  • defaultm
  • deg2nm
  • deg2sm
  • demcmap
  • demdataui
  • departure
  • distortcalc
  • dted
  • dteds
  • earthRadius *
  • ecc2flat *
  • ecc2n *
  • ecef2aer
  • ecef2enu
  • ecef2enuv
  • ecef2geodetic *
  • ecef2lv
  • ecef2ned
  • ecef2nedv
  • egm96geoid
  • ellipse1
  • enu2aer
  • enu2ecef
  • enu2ecefv
  • enu2geodetic
  • etopo
  • etopo5
  • flat2ecc *
  • flatearthpoly
  • framem
  • gc2sc
  • gcm
  • gcpmap
  • gcxgc
  • gcxsc
  • geocentricLatitude *
  • geodetic2aer
  • geodetic2ecef *
  • geodetic2enu
  • geodetic2ned
  • geodeticLatitudeFromGeocentric *
  • geodeticLatitudeFromParametric *
  • geoloc2grid
  • geopoint
  • geoquadline
  • geoquadpt
  • georasterref
  • geoshape
  • geoshow
  • geotiff2mstruct
  • geotiffinfo [2]
  • geotiffread [1]
  • geotiffwrite
  • getm
  • getworldfilename
  • globedem
  • globedems
  • gpxread [6]
  • gradientm
  • grid2image
  • gridm
  • gshhs
  • gtextm
  • gtopo30
  • gtopo30s
  • handlem
  • imbedm
  • ingeoquad
  • inputm
  • interpm
  • intersectgeoquad
  • intrplat
  • intrplon
  • ismap
  • ispolycw *
  • kmlwrite
  • kmlwriteline
  • kmlwritepoint
  • lightm
  • lightmui
  • linecirc
  • linem
  • los2
  • ltln2val
  • lv2ecef
  • majaxis *
  • makeattribspec
  • makedbfspec
  • makerefmat
  • map.geodesy.AuthalicLatitudeConverter
  • map.geodesy.ConformalLatitudeConverter
  • map.geodesy.IsometricLatitudeConverter
  • map.geodesy.RectifyingLatitudeConverter
  • map.geodesy.isdegree
  • map.rasterref.GeographicRasterReference
  • map.rasterref.MapRasterReference
  • maplist
  • mapoutline
  • mappoint
  • mapprofile
  • maprasterref
  • maps
  • mapshape
  • mapshow [3]
  • maptool
  • maptrim
  • maptriml
  • maptrimp
  • maptrims
  • mapview
  • mdistort
  • meridianarc
  • meridianfwd
  • meshlsrm
  • meshm
  • mfwdtran
  • minaxis *
  • minvtran
  • mlabel
  • mlabelzero22pi
  • n2ecc *
  • ned2aer
  • ned2ecef
  • ned2ecefv
  • ned2geodetic
  • newpole
  • northarrow
  • oblateSpheroid
  • org2pol
  • originui
  • outlinegeoquad
  • panzoom
  • parallelui
  • parametricLatitude *
  • pcolorm
  • plabel
  • plot3m
  • plotm
  • polcmap
  • poly2ccw
  • poly2cw
  • poly2fv
  • polybool [4]
  • polyjoin *
  • polymerge
  • polysplit
  • polyxpoly
  • projfwd
  • projinv
  • projlist
  • putpole
  • quiver3m
  • quiverm
  • rad2nm
  • rad2sm
  • rcurve *
  • reducem
  • referenceEllipsoid *
  • referenceSphere
  • refmatToGeoRasterReference
  • refmatToMapRasterReference
  • refmatToWorldFileMatrix
  • refvecToGeoRasterReference
  • resizem
  • rhxrh
  • rotatem
  • rotatetext
  • rsphere
  • satbath
  • scaleruler
  • scatterm
  • scircle1
  • scircle2
  • scircleg
  • scirclui
  • scxsc
  • sdtsdemread [1]
  • sdtsinfo [2]
  • sectorg
  • setm
  • shaderel
  • showaxes
  • sm2deg
  • sm2km
  • sm2nm
  • sm2rad
  • stem3m
  • str2angle
  • surfacem
  • surflm
  • surflsrm
  • surfm
  • symbolm
  • tbase
  • tightmap
  • tissot
  • track1
  • track2
  • trackg
  • trackui
  • unwrapMultipart
  • usamap
  • usgs24kdem
  • usgsdem
  • usgsdems
  • utmgeoid
  • utmzone
  • utmzoneui
  • vec2mtx
  • vfwdtran
  • viewshed
  • vinvtran
  • vmap0data
  • vmap0read
  • vmap0rhead
  • vmap0ui
  • webmap
  • WebMapServer
  • wgs84Ellipsoid *
  • wmcenter
  • wmclose
  • wmlimits
  • wmline
  • wmmarker
  • wmprint
  • wmremove
  • WMSCapabilities
  • wmsfind
  • wmsinfo
  • WMSLayer
  • WMSMapRequest
  • wmsread
  • wmsupdate
  • wmzoom
  • worldFileMatrixToRefmat
  • worldfileread
  • worldfilewrite
  • worldmap
  • zdatam
  • [1] In mapping-1.2.1, rasterread can read any raster file that the GDAL library supports; see http://www.gdal.org/frmt_various.html. No separate functions for individual file format are required. There's some work to do on unifying output formats.
  • [2] As [1], rasterinfo does the job.
  • [3] As of mapping-1.2.0, there's a basic mapshow.
  • [4] See oc_polybool in the OF octclip package.
  • [5] See OF image package
  • [6] There's a basic gpxread in the 1.2.2 version (to be released)
  • * Implemented in dev version

Grouped list

(see numbered notes above)

arcgridread [1] File Import and Export Standard File Formats
geotiff2mstruct File Import and Export Standard File Formats
geotiffinfo [2] File Import and Export Standard File Formats
geotiffread [1] File Import and Export Standard File Formats
geotiffwrite File Import and Export Standard File Formats
sdtsdemread [1] File Import and Export Standard File Formats
sdtsinfo [2] File Import and Export Standard File Formats
worldfileread File Import and Export Standard File Formats
worldfilewrite File Import and Export Standard File Formats
getworldfilename File Import and Export Standard File Formats
gpxread File Import and Export Standard File Formats
kmlwrite File Import and Export Standard File Formats
kmlwriteline File Import and Export Standard File Formats
kmlwritepoint File Import and Export Standard File Formats
makeattribspec File Import and Export Standard File Formats
makedbfspec File Import and Export Standard File Formats
imread [5] File Import and Export Standard File Formats
imwrite [5] File Import and Export Standard File Formats
demdataui File Import and Export Gridded Terrain and Bathymetry Products
dted File Import and Export Gridded Terrain and Bathymetry Products
dteds File Import and Export Gridded Terrain and Bathymetry Products
etopo File Import and Export Gridded Terrain and Bathymetry Products
etopo5 File Import and Export Gridded Terrain and Bathymetry Products
globedem File Import and Export Gridded Terrain and Bathymetry Products
globedems File Import and Export Gridded Terrain and Bathymetry Products
gtopo30 File Import and Export Gridded Terrain and Bathymetry Products
gtopo30s File Import and Export Gridded Terrain and Bathymetry Products
satbath File Import and Export Gridded Terrain and Bathymetry Products
tbase File Import and Export Gridded Terrain and Bathymetry Products
usgs24kdem File Import and Export Gridded Terrain and Bathymetry Products
usgsdem [1] File Import and Export Gridded Terrain and Bathymetry Products
usgsdems [1] File Import and Export Gridded Terrain and Bathymetry Products
avhrrgoode File Import and Export Specific Vector and Gridded Data Products
avhrrlambert File Import and Export Specific Vector and Gridded Data Products
egm96geoid File Import and Export Specific Vector and Gridded Data Products
gshhs File Import and Export Specific Vector and Gridded Data Products
vmap0data File Import and Export Specific Vector and Gridded Data Products
vmap0read File Import and Export Specific Vector and Gridded Data Products
vmap0rhead File Import and Export Specific Vector and Gridded Data Products
vmap0ui File Import and Export Specific Vector and Gridded Data Products
WebMapServer Web Maps Web Map Service
WMSCapabilities Web Maps Web Map Service
WMSLayer Web Maps Web Map Service
WMSMapRequest Web Maps Web Map Service
wmsfind Web Maps Web Map Service
wmsinfo Web Maps Web Map Service
wmsread Web Maps Web Map Service
wmsupdate Web Maps Web Map Service
webmap Web Maps Web Map Display
wmclose Web Maps Web Map Display
wmprint Web Maps Web Map Display
wmmarker Web Maps Web Map Display
wmline Web Maps Web Map Display
wmremove Web Maps Web Map Display
wmcenter Web Maps Web Map Display
wmzoom Web Maps Web Map Display
wmlimits Web Maps Web Map Display
axesm Map Display Map Layout and Axes
axesmui Map Display Map Layout and Axes
clma Map Display Map Layout and Axes
gcm Map Display Map Layout and Axes
getm Map Display Map Layout and Axes
handlem Map Display Map Layout and Axes
handlem-ui Map Display Map Layout and Axes
ismap Map Display Map Layout and Axes
setm Map Display Map Layout and Axes
showaxes Map Display Map Layout and Axes
tightmap Map Display Map Layout and Axes
usamap Map Display Map Layout and Axes
worldmap Map Display Map Layout and Axes
namem Map Display Map Layout and Axes
tagm Map Display Map Layout and Axes
framem Map Display Map Layout and Axes
ingeoquad Map Display Map Layout and Axes
gridm Map Display Map Layout and Axes
angl2str Map Display Map Layout and Axes
mlabel Map Display Map Layout and Axes
mlabelzero22pi Map Display Map Layout and Axes
northarrow Map Display Map Layout and Axes
plabel Map Display Map Layout and Axes
rotatetext Map Display Map Layout and Axes
scaleruler Map Display Map Layout and Axes
geoshow Map Display Vector and Raster Map Display
grid2image Map Display Vector and Raster Map Display
linem Map Display Vector and Raster Map Display
mapshow [3] Map Display Vector and Raster Map Display
meshm Map Display Vector and Raster Map Display
pcolorm Map Display Vector and Raster Map Display
plotm Map Display Vector and Raster Map Display
plot3m Map Display Vector and Raster Map Display
surfm Map Display Vector and Raster Map Display
usamap Map Display Vector and Raster Map Display
worldmap Map Display Vector and Raster Map Display
camposm Map Display 3-D Map Display
camtargm Map Display 3-D Map Display
camupm Map Display 3-D Map Display
daspectm Map Display 3-D Map Display
demcmap Map Display 3-D Map Display
lightm Map Display 3-D Map Display
lightmui Map Display 3-D Map Display
meshlsrm Map Display 3-D Map Display
shaderel Map Display 3-D Map Display
surflm Map Display 3-D Map Display
surflsrm Map Display 3-D Map Display
surfacem Map Display 3-D Map Display
zdatam Map Display 3-D Map Display
clabelm Map Display Contour Maps
clegendm Map Display Contour Maps
contourcbar Map Display Contour Maps
contourcmap Map Display Contour Maps
contourm Map Display Contour Maps
contour3m Map Display Contour Maps
contourfm Map Display Contour Maps
quiverm Map Display Thematic Maps
quiver3m Map Display Thematic Maps
scatterm Map Display Thematic Maps
stem3m Map Display Thematic Maps
symbolm Map Display Thematic Maps
clrmenu Map Display Interaction with Maps
gcpmap Map Display Interaction with Maps
gtextm Map Display Interaction with Maps
inputm Map Display Interaction with Maps
maptool Map Display Interaction with Maps
maptrim Map Display Interaction with Maps
mapview Map Display Interaction with Maps
originui Map Display Interaction with Maps
parallelui Map Display Interaction with Maps
bufferm Data Analysis Vector Data
closePolygonParts Data Analysis Vector Data
extractfield Data Analysis Vector Data
flatearthpoly Data Analysis Vector Data
interpm Data Analysis Vector Data
intrplat Data Analysis Vector Data
intrplon Data Analysis Vector Data
linecirc Data Analysis Vector Data
polcmap Data Analysis Vector Data
polyjoin Data Analysis Vector Data
polymerge Data Analysis Vector Data
polysplit Data Analysis Vector Data
reducem Data Analysis Vector Data
removeExtraNanSeparators Data Analysis Vector Data
ispolycw Data Analysis Vector Data
poly2ccw Data Analysis Vector Data
poly2cw Data Analysis Vector Data
poly2fv Data Analysis Vector Data
polybool [4] Data Analysis Vector Data
polyxpoly Data Analysis Vector Data
geopoint Data Analysis Vector Data
geoshape Data Analysis Vector Data
mappoint Data Analysis Vector Data
mapshape Data Analysis Vector Data
map.rasterref.GeographicRasterReference Data Analysis Raster Data and Representations
map.rasterref.MapRasterReference Data Analysis Raster Data and Representations
geoloc2grid Data Analysis Raster Data and Representations
imbedm Data Analysis Raster Data and Representations
ltln2val Data Analysis Raster Data and Representations
mapoutline Data Analysis Raster Data and Representations
resizem Data Analysis Raster Data and Representations
limitm Data Analysis Raster Data and Representations
georasterref Data Analysis Raster Data and Representations
makerefmat Data Analysis Raster Data and Representations
maprasterref Data Analysis Raster Data and Representations
refmatToGeoRasterReference Data Analysis Raster Data and Representations
refmatToMapRasterReference Data Analysis Raster Data and Representations
refmatToWorldFileMatrix Data Analysis Raster Data and Representations
refvecToGeoRasterReference Data Analysis Raster Data and Representations
worldFileMatrixToRefmat Data Analysis Raster Data and Representations
mapprofile Data Analysis Conversion Between Vector and Raster Data
vec2mtx Data Analysis Conversion Between Vector and Raster Data
gradientm Data Analysis Terrain Data Analysis
los2 Data Analysis Terrain Data Analysis
viewshed Data Analysis Terrain Data Analysis
wgs84Ellipsoid Coordinates, Geodesy, and Projections Modeling the Earth
earthRadius Coordinates, Geodesy, and Projections Modeling the Earth
rcurve Coordinates, Geodesy, and Projections Modeling the Earth
rsphere Coordinates, Geodesy, and Projections Modeling the Earth
geocentricLatitude Coordinates, Geodesy, and Projections Modeling the Earth
parametricLatitude Coordinates, Geodesy, and Projections Modeling the Earth
geodeticLatitudeFromGeocentric Coordinates, Geodesy, and Projections Modeling the Earth
geodeticLatitudeFromParametric Coordinates, Geodesy, and Projections Modeling the Earth
axes2ecc Coordinates, Geodesy, and Projections Modeling the Earth
majaxis Coordinates, Geodesy, and Projections Modeling the Earth
minaxis Coordinates, Geodesy, and Projections Modeling the Earth
ecc2flat Coordinates, Geodesy, and Projections Modeling the Earth
flat2ecc Coordinates, Geodesy, and Projections Modeling the Earth
ecc2n Coordinates, Geodesy, and Projections Modeling the Earth
n2ecc Coordinates, Geodesy, and Projections Modeling the Earth
oblateSpheroid Coordinates, Geodesy, and Projections Modeling the Earth
referenceEllipsoid Coordinates, Geodesy, and Projections Modeling the Earth
referenceSphere Coordinates, Geodesy, and Projections Modeling the Earth
map.geodesy.AuthalicLatitudeConverter Coordinates, Geodesy, and Projections Modeling the Earth
map.geodesy.ConformalLatitudeConverter Coordinates, Geodesy, and Projections Modeling the Earth
map.geodesy.IsometricLatitudeConverter Coordinates, Geodesy, and Projections Modeling the Earth
map.geodesy.RectifyingLatitudeConverter Coordinates, Geodesy, and Projections Modeling the Earth
str2angle Coordinates, Geodesy, and Projections Lengths and Angles
unwrapMultipart Coordinates, Geodesy, and Projections Lengths and Angles
map.geodesy.isdegree Coordinates, Geodesy, and Projections Lengths and Angles
azimuth Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
departure Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
distance Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
gc2sc Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
gcxgc Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
gcxsc Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
meridianarc Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
meridianfwd Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
reckon Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
rhxrh Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
track1 Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
track2 Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
trackg Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
trackui Coordinates, Geodesy, and Projections Great Circles, Geodesics, and Rhumb Lines
ellipse1 Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
deg2km Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
deg2nm Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
deg2sm Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
gcxsc Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
rad2nm Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
rad2sm Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
scircle1 Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
scircle2 Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
scircleg Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
scirclui Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
scxsc Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
sectorg Coordinates, Geodesy, and Projections Small Circles, Ellipses, and Spherical Distance
areaint Coordinates, Geodesy, and Projections Zones, Lunes, Quadrangles, and Other Areas
areamat Coordinates, Geodesy, and Projections Zones, Lunes, Quadrangles, and Other Areas
areaquad Coordinates, Geodesy, and Projections Zones, Lunes, Quadrangles, and Other Areas
bufgeoquad Coordinates, Geodesy, and Projections Zones, Lunes, Quadrangles, and Other Areas
geoquadline Coordinates, Geodesy, and Projections Zones, Lunes, Quadrangles, and Other Areas
geoquadpt Coordinates, Geodesy, and Projections Zones, Lunes, Quadrangles, and Other Areas
ingeoquad Coordinates, Geodesy, and Projections Zones, Lunes, Quadrangles, and Other Areas
intersectgeoquad Coordinates, Geodesy, and Projections Zones, Lunes, Quadrangles, and Other Areas
outlinegeoquad Coordinates, Geodesy, and Projections Zones, Lunes, Quadrangles, and Other Areas
map.rasterref.GeographicRasterReference Coordinates, Geodesy, and Projections Coordinate Systems
map.rasterref.MapRasterReference Coordinates, Geodesy, and Projections Coordinate Systems
antipode Coordinates, Geodesy, and Projections Coordinate Systems
mfwdtran Coordinates, Geodesy, and Projections Coordinate Systems
minvtran Coordinates, Geodesy, and Projections Coordinate Systems
newpole Coordinates, Geodesy, and Projections Coordinate Systems
org2pol Coordinates, Geodesy, and Projections Coordinate Systems
projfwd Coordinates, Geodesy, and Projections Coordinate Systems
projinv Coordinates, Geodesy, and Projections Coordinate Systems
putpole Coordinates, Geodesy, and Projections Coordinate Systems
rotatem Coordinates, Geodesy, and Projections Coordinate Systems
defaultm Coordinates, Geodesy, and Projections Coordinate Systems
geotiff2mstruct Coordinates, Geodesy, and Projections Coordinate Systems
maplist Coordinates, Geodesy, and Projections Coordinate Systems
maps Coordinates, Geodesy, and Projections Coordinate Systems
mfwdtran Coordinates, Geodesy, and Projections Coordinate Systems
minvtran Coordinates, Geodesy, and Projections Coordinate Systems
projlist Coordinates, Geodesy, and Projections Coordinate Systems
vfwdtran Coordinates, Geodesy, and Projections Coordinate Systems
vinvtran Coordinates, Geodesy, and Projections Coordinate Systems
clipdata Coordinates, Geodesy, and Projections Coordinate Systems
distortcalc Coordinates, Geodesy, and Projections Coordinate Systems
maptriml Coordinates, Geodesy, and Projections Coordinate Systems
maptrimp Coordinates, Geodesy, and Projections Coordinate Systems
maptrims Coordinates, Geodesy, and Projections Coordinate Systems
mdistort Coordinates, Geodesy, and Projections Coordinate Systems
tissot Coordinates, Geodesy, and Projections Coordinate Systems
utmgeoid Coordinates, Geodesy, and Projections Coordinate Systems
utmzone Coordinates, Geodesy, and Projections Coordinate Systems
utmzoneui Coordinates, Geodesy, and Projections Coordinate Systems
ecef2geodetic Coordinates, Geodesy, and Projections Coordinate Systems
geodetic2ecef Coordinates, Geodesy, and Projections Coordinate Systems
geodetic2enu Coordinates, Geodesy, and Projections Coordinate Systems
geodetic2ned Coordinates, Geodesy, and Projections Coordinate Systems
geodetic2aer Coordinates, Geodesy, and Projections Coordinate Systems
enu2geodetic Coordinates, Geodesy, and Projections Coordinate Systems
ned2geodetic Coordinates, Geodesy, and Projections Coordinate Systems
aer2geodetic Coordinates, Geodesy, and Projections Coordinate Systems
ecef2enu Coordinates, Geodesy, and Projections Coordinate Systems
ecef2ned Coordinates, Geodesy, and Projections Coordinate Systems
ecef2aer Coordinates, Geodesy, and Projections Coordinate Systems
enu2ecef Coordinates, Geodesy, and Projections Coordinate Systems
ned2ecef Coordinates, Geodesy, and Projections Coordinate Systems
aer2ecef Coordinates, Geodesy, and Projections Coordinate Systems
aer2enu Coordinates, Geodesy, and Projections Coordinate Systems
aer2ned Coordinates, Geodesy, and Projections Coordinate Systems
enu2aer Coordinates, Geodesy, and Projections Coordinate Systems
ned2aer Coordinates, Geodesy, and Projections Coordinate Systems
ecef2enuv Coordinates, Geodesy, and Projections Coordinate Systems
ecef2nedv Coordinates, Geodesy, and Projections Coordinate Systems
enu2ecefv Coordinates, Geodesy, and Projections Coordinate Systems
ned2ecefv Coordinates, Geodesy, and Projections Coordinate Systems

Missing options

TBD

Contributing