mapping
Simple mapping and GIS .shp .dxf and raster file functions.
Select category:
Convert Azimuth, Elevation, Range (AER) coordinates to Earth Centered Earth Fixed (ECEF) coordinates.
Convert spherical Azimuth, Elevation and Range (AER) coordinates into cartesian East, North, Up (ENU) coordinates.
Convert Azimuth, Elevation and Range (AER) coordinates to geodetic coordinates (latitude, longitude, local height).
Convert Azimuth, Elevation and Range (AER) coordinates to North, East, Down (NED) coordinates.
Return basic info about one parameter of a celestial body.
Returns the geodetic latitude given authalic latitude XI.
Returns the geodetic latitude given latitude conformal CHI
Convert Earth Centered Earth Fixed (ECEF) coordinates to local Azimuth, Elevation and slantRange (AER) coordinates.
Convert Earth Centered Earth Fixed (ECEF) coordinates to local East, North, Up (ENU) coordinates.
Convert vector projection UVW (ECEF coordinate frame) to local ENU (East, North, Up) coordinates.
Convert from Earth Centered Earth Fixed (ECEF) coordinates to geodetic coordinates.
Convert Earth Centered Earth Fixed (ECEF) coordinates to local North, East, Down (NED) coordinates.
Convert vector projection UVW (ECEF coordinate frame) to local NED (North East, Down) coordinates.
Return local height of EGM96 geoid relative to WGS84 geoid in meters.
Convert cartesian ENU (East, North, Up) coordinates into spherical AER) (Azimuth, Elevation, Range) coordinates.
Convert local cartesian East, North, Up (ENU) coordinates to Earth Centered Earth Fixed (ECEF) coordinates.
Convert vector projection(s) of local ENU coordinates to UVW (in ECEF coordinate frame).
Convert local cartesian East, North, Up (ENU) coordinates to geodetic coordinates.
Convert East, North, Up (ENU) coordinates to UVW coordinates.
Returns the authalic latitude given geodetic latitude PHI
Returns the conformal latitude given geodetic latitude PHI
Return the isometric latitude given geodetic latitude PHI.
Returns the rectifying latitude given geodetic latitude PHI
Return geocentric latitude (psi) given geodetic latitude (phi) and flattening.
Convert from geodetic coordinates (latitude, longitude, local height) to Azimuth, Elevation and Range (AER) coordinates.
Convert from geodetic coordinates to Earth Centered Earth Fixed (ECEF) coordinates.
Convert from geodetic coordinates to local East, North, Up (ENU) coordinates.
Convert from geodetic coordinates to local North, East, Down (NED) coordinates.
Return geodetic latitude (phi) given geocentric latitude (psi) and flattening.
Returns geodetic latitude (phi) given parametric latitude and flattening.
Returns the isometric latitude given geodetic latitude PHI
Convert NED (North, East, Down)coordinates to AER (Azimuth, Elevation, slantRange) coordinates.
Convert local cartesian North, East, Down (NED) coordinates to Earth Centered Earth Fixed (ECEF) coordinates.
Convert vector projection(s) of local ENU coordinates to UVW (in ECEF coordinate frame).
Convert local cartesian North, East, Down (NED) coordinates to geodetic coordinates.
Returns parametric latitude given geodetic latitude (phi) and flattening.
Returns the geodetic latitude given rectifying latitude MU
Returns the parameters of an ellipsoid.
Return the parameters of the named spherical object.
Returns the parameters of the wgs84 ellipsoid.
Draw a map of a DXF file based on a DXF cell array or DXF drawing struct.
Parse a DXF struct (read by dxfread) into a DXF drawing struct or into a mapstruct.
Read a DXF file (text file) into a Nx3 cell array.
Get raster data and info or (optionally) just info from a GIS raster file.
Clip a georaster with a rectangle and return adapted bands and info structs.
Draw a GIS raster map.
Return various info about a GIS raster file: a.o., file type, bit depth, raster size, projection and geotransformation.
Read a GIS raster file
Read a .gml (Geographic Markup Language) file.
Checks if a polygon or polyline consists of multiple parts separated by NaN rows.
(EXPERIMENTAL) Read a Google kml file and return its contents in a struct.
Read a compressed Google kmz file and return its contents in a struct.
Draw a map based on raster or shapefile data.
Plot a mapstruct created by shaperead.
Plot contents of a shapefile, a map-/geostruct or a struct made by shaperead.m.
Returns a struct with info on shapefile FNAME.
Read an ArcGis shapefile set (shp, shx and dbf).
Write contents of map- or geostruct to a GIS shape file.
Read data from a gpx file.
Convert angles to notation as angles represents latitudes or longitudes.
Convert numerical angle values (Lat and/or Lon) into cellstr text values.
Returns the area of a quadrilateral given two points.
Calculates the eccentricity from semimajor and semiminor axes.
Convert degrees to radians.
Converts angle in degrees to distance in nautical miles by multiplying angle with radius.
Converts angle n degrees to distance in statute miles by multiplying angle with radius.
Converts angles input in degrees to the equivalent in radians.
Convert decimal degrees to its degrees and minutes components.
Convert decimal degrees into degrees, minutes, and seconds components.
Compute the distance between two longitudes at a given latitude.
Convert degrees, minutes, and seconds components into decimal degrees.
Convert degrees, and minutes components into decimal degrees.
Converts the Earth's radius into other units.
Return flattening given an eccentricity
This returns the third flattening given an eccentricity.
Return the eccentricity given a flattening
Convert angles from radians.
Convert angles from radians.
Converts a great circle to small circle notation.
Determines the intersection points between two great circles.
Determines the intersection points between a great circle and a small circle.
Convert distance to angle.
Converts distance to angle by dividing distance by radius.
Convert kilometers into nautical miles.
Convert kilometers into U.S. survey miles (statute miles).
Return the semimajor axis given the semiminoraxis (b) and eccentricity (e).
Returns the meridian arc length given two latitudes PHI and PHI_2.
Return the semiminor axis given the semimmajor axis (a) and eccentricity (ecc).
This returns the eccentricity given the third flattening (n).
Convert nautical miles into kilometers.
Convert nautical miles into U.S. survey miles (statute miles).
Converts distance to angle by dividing distance by radius.
Converts distance to angle by dividing distance by radius.
Convert radians to degrees.
Converts angle to distance by multiplying angle with radius.
Converts angle in radians to distance in nautical miles by multiplying angle with radius.
Converts angle in radians to distance in statute miles by multiplying angle with radius.
Converts angles input in radians to the equivalent in degrees.
Return the length of a curve based on its type: meridian, parallel, or transverse.
Determines the intersection points between two small circles.
Convert U.S. survey miles (statute miles) into kilometers.
Convert U.S. survey miles (statute miles) into nautical miles.
Converts distance to angle by dividing distance by radius.
Converts distance to angle by dividing distance by radius.
Convert string type angular coordinates into numerical decimal degrees.
Convert angles into degrees.
Convert angles into radians.
Return ratio for conversion between units.
Wraps X into the [-180 to 180] interval.
Wraps X into the [0 to 360] interval.
Wraps X into the [-pi to pi] interval
Wraps x into the [0 to 2pi] interval
Calculates the great circle azimuth from a point 1 to a point 2.
Calculates the great circle distance DIST between PT1 and PT2 and optionally the azimuth AZ.
Calculates the distance (in meters) between two (sets of) locations on an ellipsoid.
Compute the coordinates of the end-point of a displacement along a geodesic.
Retuns the new latitude given a starting latitude and distance travelled along a meridian.
Compute the coordinates of the end-point of a displacement on a sphere.
Calculates the distance (in meters) between two (sets of) locations on an ellipsoid.
Compute the coordinates of the end-point of a displacement on a geodesic.
Ensure that (each part of a multipart) polygon is a closed ring.
Extract field values from struct array.
Create a symbol specification structure for use with mapshow.
Reorder nested multipart polygons in such a way that branch cuts aren't drawn when using the patch command.
Remove groups of NaN and leave a single separator.
Round to powers of 10.
Check validity of iput ellipsoids / spheroids.
Returns the zone given a latitude and longitude, or the latitude and longitude ranges given a zone.
Check validity and standardize unit of length.
Package: mapping