Defining a new projection

New projections are stored in a userproj.txt file that can be stored either locally, in the $PROHOME/etc folder, or both.

You can add a new projection to the system by modifying userproj.txt using a text editor to add the parameters for the projection. A template of the supported fields is included in userproj.txt, which you will find in the comment lines at the top of the file.

! User-defined projections
!
! NOTE: Comments follow an exclamation mark ('!').
!
! Fields supported for all User Defined Projections:
! ProjectionName        "11_char_max"
! ProjectionDescription "projection description (1 line of text)"
! ProjectionCountry     "country projection used in (1 line of text)"
! MapUnits              "PCI MAPUNITS (16_char_max)"
!
! Any of the map projections (except "LONG/LAT") 
! can have their units defaulted (normally this will be "METRE")
! or can have the ground units specified as one of the following:
! Units                 "FOOT"     ! that is, U.S. Survey Feet
! Units                 "INT FOOT" ! that is, International Feet
! Units                 "METRE"    ! or meters
!
! Fields supported dependant on the real projection defined in MapUnits:
! TrueOriginLongitude
! TrueOriginLatitude
! 1stStandardParallel
! 2ndStandardParallel
! FalseEasting
! FalseNorthing
! Scale
! Point1Longitude
! Point1Latitude
! Point2Longitude
! Point2Latitude
! Azimuth
! LandsatNumber
! LandsatPath

ProjectionName        "UKNatGrid"
ProjectionDescription "British National Grid (Transverse Mercator)"
ProjectionCountry     "Great Britain"
MapUnits              "TM D131"
TrueOriginLongitude    2dW
TrueOriginLatitude    49dN
Scale                 0.9996012717
FalseEasting           400000
FalseNorthing         -100000		
...

When working with new projects, the following rules apply:

© PCI Geomatics Enterprises, Inc.®, 2024. All rights reserved.