c# parse pdf form : Remove metadata from pdf online software Library dll windows asp.net html web forms SpatialEcologyGME12-part94

Example
r.plotxy(in="C:ndatanpoints.shp", xeld="UTMX", yeld="UTMY");
r.plotxy(in="C:ndatanparcels.shp", xeld="AREA", yeld="COST");
3.91 r.sample
Sample Features: Creates a random or stratied random sample of records in a feature
table.
Description
This tool uses the R sample command to create a random or stratied random sample of
records in a feature attribute table. Sampled records are coded with a 1 in a eld in the
attribute table, and all other records are 0. By default this eld is named RNDSAMP,
although you can specify any other eld names using the ’eld’ parameter. This tool will not
automatically overwrite an existing eld unless you explicitly specify ’overwrite=TRUE’ in
the parameter list.
The number of features that are sampled can be specied as a count using the ’size’
parameter, or as a proportionof the totalnumber of records using the ’proportion’parameter.
In the case of stratied sampling, the size parameter refers to the number of samples that
will be selected within each stratum. By default, all strata are processed. If you wish to
randomly sample among strata rst, and then sample within strata then you must implement
the stratalimit parameter (this controls the number of strata that are randomly selected).
For simple random samples a weight eld can be specied with values that are propor-
tional to the relative probability of selection. The values cannot be less than 0, but can be
greater than 1 because the tool will automatically standardize the values by dividing my
the maximum value (this ensures all the values are within the range 0-1). The weight eld
functionality is not yet implemented for the stratied sampling tool. If no weight eld is
specied, all records or features have an equal probability of being selected.
Whenusing the size parameter, ifyouspecify a samplesize thatisgreater thanthe number
of available records then a warning message will be generated, but all available features will
be marked as being sampled.
This is a stochastic algorithm and is, therefore, very unlikely to yield the same results
each time you run it. The ’verbose’ option can be useful for checking that this algorithm
is working correctly as it provides a detailed report of the sampling process. For further
information on the R sample command, type ’? sample’ at the R prompt, and press Enter.
This command is driven by R. Type ’citation’ to see the suggested citation for R.
Syntax
r.sample(in, size, proportion, [eld], [weighteld], [stratied], [stratalimit], [overwrite], [ver-
bose], [where]);
121
Remove metadata from pdf online - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
pdf metadata viewer; adding metadata to pdf
Remove metadata from pdf online - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
batch edit pdf metadata; remove metadata from pdf acrobat
in
the input feature data source
size
the number of features to sample (integer); takes precedence over ’pro-
portion’ if both are specied
proportion
the proportion of features to sample (0.0-1.0)
[eld]
the eld that will record the selection (if it exists the program will stop,
but see the overwrite option below) (default=RNDSAMP)
[weighteld] the eld that contains relative probabilities of selection (does not apply
to stratied samples; see documentation for details)
[stratied]
the eld that describes the strata in the data (typically an integer eld
representing unique group ID’s); the count or proportion options are
applied at the level of the strata
[stratalimit] the number of strata to randomly sample (if undened, all strata are
processed)
[overwrite]
(TRUE/FALSE): if TRUE, if the output eld already exists it will auto-
matically be deleted and recreated, if FALSE the program stops with an
error message if the eld exists (default=FALSE)
[verbose]
(TRUE/FALSE): if TRUE, reports the sequence of sampled record num-
bers in the output window (default=FALSE)
[where]
the selection statement that will be applied to the feature data source to
identify a subset of features to process (see full Help documentation for
further details)
Example
r.sample(in="C:ndatanplots.shp", size=100, overwrite=TRUE);
r.sample(in="C:ndatanplots.shp", size=100, overwrite=TRUE, weighteld="SELPROB");
r.sample(in="C:ndatanlocs.shp", eld="STRSEL", proportion=0.1,
stratied="ANIMALID", verbose=TRUE);
3.92 r.setpath
Set The R Executable Folder: Sets or changes the folder containing the R executable
(Rscript.exe) you wish to use.
Description
This tool allows you to set or change the folder containing the R executable (Rscript.exe).
When GME starts it will search C:nProgram FilesnR for the most recent version of R
(specically, a folder containing Rscript.exe). If it does not nd it there it will then search
C:nProgram Files (x86)nR.
Note that you can have multiple versions of R installed on your computer. GME should
work with any version from R 2.12 onwards (perhaps even earlier versions). If you wish to
override the default behaviour of GME you can change the R folder using this command
(either in a script, or in the user interface). You may also use the File menu to do this in
122
VB.NET PDF remove image library: remove, delete images from PDF in
Image: Insert Image to PDF. Image: Remove Image from PDF Page. Image Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process.
modify pdf metadata; pdf metadata editor
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Ability to remove consecutive pages from PDF file in VB Enable specified pages deleting from PDF in Visual Basic Online source codes for quick evaluation in VB
remove metadata from pdf; pdf metadata online
GME (see the ’Set R executable folder’ menu item, and use it to navigate to the Rscript.exe
le).
Note that the R libraries needed by GME must be installed for each and every copy of
Ryou wish to use with GME (R libraries are not shared among dierent R versions). It is
best to run R as an Administrator to install the libraries. (In Windows XP: use an account
with Administrator priveleges. In Vista/Win 7: right click the R icon and select ’Run as
Administrator’).
Syntax
r.setpath(path);
path the folder path containing the Rscript.exe le
Example
r.setpath(path="C:nProgram FilesnRnR-2.15.0nbin");
3.93 r.writedatatoeld
Write R Vector To Field: Writes an R vector to a vector attribute table.
Description
This commandwillwrite values from anR vector to an attributetable usingan integer unique
ID eld to relate the two sets of data. This command is designed to be used in conjunction
with the r.loaddata command, and subsequent processing of that data in R using the r()
command. If a new R vector results from this processing, it can be added as a new eld to
the attribute table of the original data source. You should ensure that the lengths of the
vectors referenced by the ’ruid’ and ’rvector’ parameters are identical. Note that R is case
sensitive.
Syntax
r.writedatatoeld(ruid, rvector, out, uideld, dataeld, eldtype);
ruid
the R vector containing the integer unique ID values corresponding to
the values in ’uideld’
rvector
the R vector containing the data values to be written
out
the output feature data source
uideld
the unique ID eld name (must be an integer eld)
dataeld the name of the new data eld to create
eldtype the eld data type - short integer, long integer, double precision real
number, or string (options: SHORT, LONG, DOUBLE, STRING)
123
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Free online C# class source code for deleting specified PDF pages in .NET console application. Able to remove a single page from PDF document.
c# read pdf metadata; pdf metadata
C# PDF Password Library: add, remove, edit PDF file password in C#
Support to add password to PDF document online or in C# String outputFilePath = Program.RootPath + "\\" Remove.pdf"; // Remove password in the input file and
pdf metadata viewer; remove pdf metadata online
Example
r.writedatatoeld(ruid="PntID", rvector="weight", out="C:ndatansamples.shp",
uideld="PntID", dataeld="WEIGHT", eldtype="DOUBLE");
r.writedatatoeld(ruid="FID", rvector="label", out="C:ndatanlakes.shp", uideld="FID",
dataeld="MAPLABEL", eldtype="STRING");
3.94 r.writedatatoraster
Write R Matrix To Raster: Writes data in an R matrix to a raster format.
Description
This command will write values from a 2 dimensional R matrix to a raster format. The
spatial positioning of the matrix data can be dened in two ways. You can either specify
the positioning parameters explicitly, including the coordinates of the lower left corner of
the raster (llx, lly parameters), the cellsize, and the le containing the projection denition,
or you can reference an existing reference dataset from which these values are acquired.
Note that the dimensions of the new raster are based on the dimension of the matrix, not
the dimension of the reference raster. When specifying the matrix object in the current R
seesion note that R is case sensitive.
Syntax
r.writedatatoraster(rmatrix, out, [reference], [llx], [lly], [cellsize], [prj], [pixeltype]);
rmatrix
the R matrix containing the data values to be written
out
the output raster, including the extension in the case of an IMG or TIF
formats
[reference] a reference raster data source from which the llx, lly, cellsize and prj pa-
rameters will be acquired (do not specify the other optional parameters)
[llx]
the x coordinate of the lower left corner of the raster
[lly]
the y coordinate of the lower left corner of the raster
[cellsize]
the raster pixel cell size
[prj]
the le containing the projection data of the input raster
[pixeltype] the pixel type of the raster (if DOUBLE, must be an IMG raster) (de-
fault=DOUBLE; options: SHORT, LONG, DOUBLE, FLOAT)
Example
r.writedatatoraster(rmatrix="f", out="C:ndatanrandomlandscape.img",
reference="C:ndatanDEM", pixeltype="DOUBLE");
r.writedatatoraster(rmatrix="f", out="C:ndatanrf1", llx=520000, lly=4950000,
cellsize=100, prj="C:ndatanUTMZn17N
WGS1984.prj", pixeltype="FLOAT");
124
C# PDF remove image library: remove, delete images from PDF in C#.
Text in PDF. Image: Insert Image to PDF. Image: Remove Image from PDF Page. Cut Image in Page. Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete
pdf metadata editor; view pdf metadata in explorer
C# PDF bookmark Library: add, remove, update PDF bookmarks in C#.
Ability to remove and delete bookmark and outline from PDF document. Merge and split PDF file with bookmark. Save PDF file with bookmark open.
endnote pdf metadata; analyze pdf metadata
3.95 raster.prole
Extract Raster Prole Data: Extract prole data for a row or column (all bands) in the
raster.
Description
This tool extracts prole data from a raster along a row or column that you specify, creates
agraph of the prole, and optionally writes it out as an R object that you can easily read
into R using the load() function. It will extract prole data from all bands in the raster. The
structure of the R data object created is a matrix in which the rst two columns are the x
and y coordinates of each cell in the row or column, and then a series of columns (equal to
the number of bands) that contain the raster cell value data.
Syntax
raster.prole(in, [row], [col], [out]);
in
the input raster data source
[row] the row number to extract (range 1:row count)
[col] the column number to extract (range 1:column count)
[out] the R object to create that contains the raster prole data
Example
raster.prole(in="C:ndatandem", row=1385, out="C:ndatanrprole.r");
In R: load(le="C:/data/rprole.r")
3.96 raster.shift
Shift Raster: Performs a simple x, y shift on a raster dataset.
Description
This tool will shifts a raster by the specied x and y distances. This tool is designed as a
quick, approximate method of resolving only the most simple raster misalignment problems.
Note that for most raster misalignment problems the best solution may be a transformation
or more thorough re-registration. The shift distances must be specied in coordinate system
units (e.g. meters for UTM, decimal degrees for geographic coordinate systems, etc).
Syntax
raster.shift(in, shiftx, shifty, out);
in
the input raster data source
shiftx the x-axis shift distance
shifty the y-axis shift distance
out
the output raster data source to create
125
VB.NET PDF delete text library: delete, remove text from PDF file
to remove text format by modifying text font, size, color, etc. Other PDF edit functionalities, like add PDF text, add PDF text box and field. Online .NET
remove pdf metadata; c# read pdf metadata
VB.NET PDF Password Library: add, remove, edit PDF file password
Remove password from PDF. Dim outputFilePath As String = Program.RootPath + "\\" Remove.pdf" ' Remove password in the input file and output to a new file.
adding metadata to pdf; preview edit pdf metadata
Example
raster.shift(in="C:ndatanlandcov", shiftx=15028.5, shifty=-12.4, out="C:ndatanshiftedlc");
3.97 reclassify
Reclassify Raster: Reclassify a raster to create a new raster.
Description
This tool will reclassify a raster data source to create a new raster dataset using the ’recode’
table you specify. The recode table is a comma delimited text le and determines how values
from the input raster are mapped to the output raster values. Two forms of entry are allowed
in the recode table (a mixture is allowed within the same table): 1) from-value : to-value,
new-value; 2) input-value, output-value. The rst type of entry denes a range of values in
the input raster that correspond to a single value in the output raster, and is interpreted as
from-value  x < to-value {> new value. Note that the to-value is interpreted as ’just less
than the to-value’.
To recode cells that are NoData in the input raster, use either the NODATA or NA
keywords in the recode table. For instance, including ’NODATA, 0’ as a line in the recode
le will recode all NoData cells to 0. To code existing value to NoData, use the NODATA
or NA keywords as the target value (e.g. ’0, NODATA’ or ’-100:0,NA’ ). These keywords are
case sensitive and must be capitalized.
Note that the recode le must be comma delimited, and must include a header line (the
rst line containing the column headings). When the tool reads the recode le it always
ignores the rst line, hence the requirement that this header is present. See below for an
example of a recode table.
Note that you can specify real numbers as the new values. If the new values in the recode
table are all integers, the output raster will be an integer raster. If the new values in the
recode table contain real numbers then the output raster will be a double precision rasters if
the Imagine Image format is specied (.img) or a  oating point raster for all other formats.
Syntax
reclassify(in, le, out);
in
the input integer raster data source
le the reclassication table, a delimited text le (with a header row) - see
the full help documentation for details.
out the output integer raster data source
Example
reclassify(in="C:ndatanlandcov", le="C:ndatanlcrecode1.csv", out="C:ndatannewlc");
reclassify(in="C:ndatandem.img", le="C:ndatanrecodedem.csv", out="C:ndatanelev");
126
IN,OUT
100:300,1
300:301,2
301:302,3
303,4
411:500,5
0, NODATA
INPUT,OUTPUT
100:300,1.1
300:301,2.7
301:302,3.00002
303,4.9999
411:500,5.123456789
NA, 0
3.98 reclassifyrecords
Reclassify Records / Features: Issues a series of attribute selection statements to classify
tabular records.
Description
This tool provides a mechanism for automatically issuing a series of selection statements,
and populating a eld with values based on those statements. The selection statements are
formulated in exactly the same way as in the ’Select by attributes’ toolin ArcMap (SQL-style
statements based on eld names and values). The benet of this command is that a set of
selection statements can be issuedautomatically, a eld can be automatically populated with
values, and this procedure can be conveniently applied to many datasets.
The input is a table or feature data source, and the output is stored in a new or existing
eld. By default the output eld type is the long integer type and the recode values must
therefore be integers. However, you can change this to either double or string eld types to
accomodate other recode values (real numbers or text respectively). If youspecify an existing
eld you must alsoauthorize the tool tooverwrite data in this eldusing the ’update=TRUE’
option.
The selection statements are stored in a separate text le (e.g. one that you have created
with Notepad). This text le should have no header line, and should have one statement
per line. The syntax of the selection statement is exactly as it would appear in the ’Select
by attributes’ tool in ArcMap. An R style assignment operator (->) is used to dene what
value is assigned to the records that are selected by a statement. For instance, given a eld
name called PrSuitHab, which contains real numbers ranging from 0-1, the following three
lines would result in all records being classied as either 1, 2 or 3.
"PrSuitHab"  0.2 -> 1 "PrSuitHab" > 0.2 AND "PrSuitHab"  0.7 -> 2 "PrSuitHab"
>0.7 AND "PrSuitHab"  1 -> 3
127
If you have specied a string output eld then you must specify the recode value using
double quotes:
"PrSuitHab"  0.2 -> "A"
Syntax
reclassifyrecords(in, le, eld, [eldtype], [update]);
in
the input table or feature data source
le
the le containing the reclassication instructions - see the full help doc-
umentation for details
eld
the new eld that will contain the reclassication values
[eldtype] the eld data type - short integer, long integer, double precision real
number, or string (options: SHORT, LONG, DOUBLE, STRING)
[update]
(TRUE/FALSE) if TRUE and you specify an existing eld, the exist-
ing eld will be updated rather than generating an error message (de-
fault=FALSE); warning: this option will result in overwriting of existing
data and is therefore potentially dangerous.
Example
reclassifyrecords(in="C:ndatanlandcov", le="C:ndatanlcrecode1.csv",
out="C:ndatannewlc");
reclassifyrecords(in="C:ndatandem.img", le="C:ndatanrecodedem.csv",
out="C:ndatanelev");
3.99 regiongroup
Raster Region Group: A raster tool that identies contiguous blocks of cells of the same
value (i.e. regions) and assigns each region a unique ID number that is written to the output
raster dataset.
Description
This is a raster tool that identies contiguous blocks of cells of the same value (i.e. regions)
and assigns each region a unique ID number that is written to the output raster dataset. It
is designed for use only with thematic (categorical) rasters.
The cell neighbourhood that is evaluated can be all eight cells that surround a cell (this is
the default option), or can be limited to only the four cardinal cells using the ’diag=FALSE’
option, which prevents diagonal connections being evaluated when dening region member-
ship.
The unique ID numbers in the output raster are arbitrary, but are ordered by when the
region is rst encountered when moving left to right and top to bottom through the raster
dataset. The output also includes a DBASE (dbf) table that summarises the number of cells
that belong to each region.
128
For large raster datasets this tool can take quite some time to run (a few hours for very
large rasters). It is therefore recommended that you test the tool on a small raster dataset
before applying it to the full dataset.
Syntax
regiongroup(in, out, [diag]);
in
the input integer raster data source
out
the output integer raster data source
[diag] (TRUE/FALSE) allow cells to be diagonally connected when dening
regions? (default=TRUE)
Example
regiongroup(in="C:ndatanlandcov", out="C:ndatanlcovrg");
regiongroup(in="C:ndatanlandcov", out="C:ndatanlcovrg", diag=FALSE);
3.100 reproject.raster
Reproject Raster: Reprojects a raster dataset.
Description
This tool will reproject a raster data source to create a new raster dataset. The projection of
the input raster dataset must be pre-dened. If you open this raster in ArcGIS, for instance,
and the projection is ’undened’ then you must use the Dene Projection tool in ArcToolbox
to dene the projection before running this command.
The output projection is specied by referencing a projection denition le (*.prj). See
the section on ’Projection denition les’ for an explanation of where to nd these les, and
how to create them if you are not already familiar with them.
Syntax
reproject.raster(in, prj, out);
in
the input raster data source
prj the projection le specifying the new output projection
out the new output raster to create
Example
reproject.raster(in="C:ndatanlandcov", prj="C:ndatanWGS 1984.prj",
out="C:ndatanlcovrp.img");
3.101 run
Run GME Script: Runs the commands contained in the specied script le.
129
Description
This command runs the commands contained in the specied script le, which is a text le
that contains any of the GME commands exactly as you would type them directly into the
command window.
Note that every command in the script le must end with a semi-colon, even if you have
started each new command on a new line. You can add comments to these les using # (any
line beginning with this symbol is ignored).
Syntax
run(in);
in the full path of the input script le, including the le extension
Example
run(in="C:ndatanbatchle1.txt");
3.102 sample.empirical
Sample From Empirical Distribution: Draws samples from an empirical distirbution
and writes the sample to the output window.
Description
This tool draws samples from an empirical distribution. It is primarily intended as a testing
tool to verify that the distributions you have specied will produce the desired result when
used in conjunction with the movement modelling commands, like movement.simplecrw.
Please refer to the ’Distributions’ appendix for detailed instructions on how to specify an
empirical distribution.
Syntax
sample.empirical(in, out, sample);
in
the input empirical distribution (a character delimited text le with or
without header line)
out
the output text le to write the sampled values to
sample the number of samples to generate
Example
sample.empirical(in="C:ndatandistrib1.csv", out="C:ndatansamples.csv", sample=10000);
130
Documents you may be interested
Documents you may be interested