sharpshootR (version 1.6)

formatPLSS: formatPLSS

Description

Format PLSS information into a coded format that can be digested by PLSS web service.

Usage

formatPLSS(p, type='SN')

Arguments

p

data.frame with chunks of PLSS coordinates

type

an option to format protracted blocks 'PB', unprotracted blocks 'UP', or standard section number 'SN' (default).

Value

A vector of PLSS codes.

Details

This function is typically accessed as a helper function to prepare data for use within PLSS2LL function.

See Also

PLSS2LL

Examples

Run this code
# NOT RUN {
# create some data
d <- data.frame( 
id=1:3, 
qq=c('SW', 'SW', 'SE'), 
q=c('NE', 'NW', 'SE'),
s=c(17, 32, 30), 
t=c('T36N', 'T35N', 'T35N'),
r=c('R29W', 'R28W', 'R28W'),
type='SN',
m='MT20', stringsAsFactors = FALSE)

# add column names
names(d) <- c('id', 'qq', 'q', 's', 't', 'r', 'type', 'm')

# generate formatted PLSS codes
formatPLSS(d, type='SN')
# }

Run the code above in your browser using DataLab