mvc show pdf in div : How to input text in a pdf SDK application service wpf windows azure dnn 508TM12-A14-part1330

ShakeMap Manual 
DRAFT: Version 1.0  6/19/06 
2.3  Recorded Ground-motion Parameters 
2.3.1  Data Acquisition 
For illustrative purposes, we describe the data acquisition in this section primarily for the seismic 
system in southern California.  Some of the details are specific to this network and its particular 
flow and processing of seismic data.  ShakeMap, however, was developed to deal with multiple 
types of seismic systems, and in later sections we will describe differences in data acquisition at 
other regional networks within ANSS. 
Figure 2.1  Map of the CISN ShakeMap quality seismic station distribution as of July 
2004 shown in blue circles. Building strong-motion stations, not used in ShakeMap, are 
shown as red squares.  Figure courtesy of Kuo-Wan Lin. 
The seismic station distribution in California is shown in Figure 2.1.  Signals from the jointly 
operated USGS and California Institute of Technology (USGS-Caltech) station are acquired in 
real time using a variety of digital telemetry methods (see Mori and others, 1998, and Hauksson 
and others, 2002, for more details). The California Geological Survey, CGS, stations are near 
real-time, utilizing an automated telephone dial-up procedure (see Shakal et al, 1996, 1998).  As 
of March 2002, there are approximately 140 USGS-Caltech real-time stations online and nearly 
350 CGS dial-up stations.  The USGS National Strong Motion Instrumentation Program (NSMP) 
also contributes dial-up station parameters within minutes of the earthquake, with nearly 50 
TECHNICAL MANUAL 
41 
Recorded Ground-motion Parameters 
How to input text in a pdf - insert text into PDF content in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
XDoc.PDF for .NET, providing C# demo code for inserting text to PDF file
acrobat add text to pdf; adding text to a pdf in acrobat
How to input text in a pdf - VB.NET PDF insert text library: insert text into PDF content in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program
adding text box to pdf; add text pdf acrobat professional
ShakeMap Manual 
DRAFT: Version 1.0  6/19/06 
stations in southern California alone.  Generation of ShakeMap is automatic, triggered by the 
event associator of the southern California seismic network.  Within the first 2 minutes following 
the earthquake, ground-motion parameters are available from the USGS-Caltech component of 
the  network, and  within several minutes most of the important near-source CGS stations 
contribute.  A more complete CGS and NSMP contribution is available approximately within the 
first 10-15 minutes of the event.  Initial maps are made with the real-time component of TriNet 
as well as any of the dial-sites, and they are updated automatically as more data are acquired. 
2.3.2  Derived Parametric Ground-motion Values 
Parametric data from the stations include peak ground acceleration (PGA), peak ground velocity 
(PGV), and peak response spectral acceleration amplitudes (at 0.3 s, 1 s, and 3 s).   For the 
southern California real-time system, values are derived continuously, using recursive, time-
domain filtering as described by Kanamori and others (1999).  Otherwise parameters are derived 
from post-processing as described by Shakal and others (1998) and Converse and Brady (1992). 
For all maps and products, the motions depicted are peak values as observed; that is, the 
maximum value observed on the two horizontal components of motion.  Many engineers are 
used to analyses with mean ground-motions, derived from (logarithmic) averaging of the peak 
values of the two horizontal components, but that is not done for ShakeMap. A more detailed 
justification for the choice of these parameters is described in Section 1.6. 
2.4  Estimating and Interpolating Ground-motions 
The overall strategy for the deployment of stations under the ANSS implementation plan relies 
on dense instrumentation concentrated in urban areas with high seismic hazards (USGS, 1999) 
and fewer stations in outlying areas.  Based on this philosophy, and when fully deployed, maps 
generated in these urban regions are expected to be most accurate where the population at risk is 
the greatest, and therefore, where emergency response and recovery efforts will likely be most 
urgent and complex. 
Even so, significant gaps in the observed shaking distribution will likely remain, especially in the 
transition from urban to suburban to more rural environments, so we have developed algorithms 
to best describe the shaking in more remote areas by utilizing a variety of seismological tools.  In 
addition to the areas without sufficient instrumentation where we would like to estimate motions 
to help assess the situation, as a fail-safe backup, it is also useful to have in place the capacity to 
estimate motions in the event of potential communication dropout from a portion of the network. 
The same tools are, in fact, beneficial for interpolating between observations (seismic stations) 
even in densely instrumented portions of the networks. 
If there were stations at each of the tens of thousands grid points, then the creation of shaking 
maps would be relatively simple.  Of course stations are not available for all of these grid points, 
and in many cases grid points may be tens of kilometers from the nearest reporting station.  The 
overall mapping  philosophy is to  combine information  from  individual stations, geology 
TECHNICAL MANUAL 
42 
Estimating and Interpolating Ground-motions 
VB.NET PDF Password Library: add, remove, edit PDF file password
Dim intputFilePath As String = Program.RootPath + "\\" 1.pdf" ' Input password. Dim userPassword As String = "you" ' Open an encrypted PDF document.
add text to pdf online; how to add text to a pdf in acrobat
C# PDF Password Library: add, remove, edit PDF file password in C#
String intputFilePath = Program.RootPath + "\\" 1.pdf"; // Input password. String userPassword = @"you"; // Open an encrypted PDF document.
add text to pdf document in preview; add text to pdf
ShakeMap Manual 
DRAFT: Version 1.0  6/19/06 
(representing site amplification), and ground-motion attenuation for the distance to the epicenter 
of causative fault to create the best composite map.  The procedure should produce reasonable 
estimates at grid points located far from available data while preserving the detailed shaking 
information available for regions where there are stations nearby. 
Estimating motions where there are few stations and then interpolating the recordings and 
estimates to a fine grid for mapping and contouring requires several steps. The first stage is to 
create a coarse, uniformly spaced grid of “phantom stations” using an empirical attenuation 
relationship that depends on event magnitude and distance (usually epicentral, but may depend 
on fault finiteness or type of attenuation).  These phantom stations are used to estimate shaking 
in areas far away from reporting stations as if they were recorded on rock site conditions.  Those 
estimates, combined with real stations (also first corrected to approximate rock site conditions), 
are then interpolated onto a fine-scale grid representing rock motions. The amplitudes at these 
fine grid stations are then scaled up based on site conditions and are then finally mapped to 
produce the final ShakeMap product.  Each of these steps is described in more detail below. 
2.4.1  Phantom Station Grid 
We first create a coarse, uniformly spaced grid of “phantom” stations.  The choice of phantom 
stations is fully configurable, but the location and spacing is fixed for each region and the default 
spacing is usually 30 km.  Peak ground-motions are assigned to each coarse grid point using an 
event-specific, bias-corrected, empirical attenuation relationship based on the magnitude and 
distance to each grid point (see next section).  The bias correction is discussed in a later section. 
Initially, the distance term defaults to epicentral distance, but in updated maps, we use distance 
appropriate  for  the  attenuation  relationship  employed  once  the  fault  dimensions  can  be 
ascertained (see Section 1.4.4).  For Boore and others (1997), which is used in California, this 
distance is measured from the phantom station to the surface projection of the fault, or simply the 
fault trace for vertical strike-slip ruptures. 
Only those phantom stations farther than a specified distance (default 15 km) from any seismic 
stations are retained.  Likewise, the peak values at the location of the epicenter itself are only 
used if there are no nearby stations (<10 km).  The choices of these two limiting values (pthresh 
and cthresh, respectively) are configurable.   An example of the use of the coarsely gridded, 
empirically estimated phantom stations is shown in Figure 2.1.  Light circles indicate locations of 
phantom stations.   Note that, near the observed strong-motion stations, phantom sites are 
rejected,  allowing the data  to control  the  solution where they exist.   For the Northridge 
earthquake, there is sufficient data in the near-source area that phantom stations mainly fill in 
gaps, mostly on the outskirts of the map that are at lower ground-motion levels.   All other 
predicted values in this case are superseded by recorded amplitudes.  Out at greater distances, 
however, more phantom stations do contribute to the solution, and they insure that the ground-
motion maps remain well behaved and bounded at the edges. 
2.4.2  Empirical Ground-motion Equations 
The peak ground-motion values for the phantom stations are predicted using an empirical 
attenuation relation on base rock. Because ShakeMap is run in ANSS regions with varying 
TECHNICAL MANUAL 
43 
Estimating and Interpolating Ground-motions 
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Description: Delete specified page from the input PDF file. Description: Delete consecutive pages from the input PDF file starting at specified position.
add text to pdf in preview; how to insert text into a pdf using reader
C# PDF Page Rotate Library: rotate PDF page permanently in C#.net
inputFilePath, Input file path, Valid pdf file path. pageIndex, The page index of the page that will be rotated. inputFilePath, Input file path, Valid pdf file path
adding text to pdf in preview; add text to pdf file reader
ShakeMap Manual 
DRAFT: Version 1.0  6/19/06 
distance attenuation properties, the choice of attenuation relationships is configurable and 
expandable.  The following table summarizes the available relations, that are used for current 
regions and for scenario events: 
Boore and others (1997), PGV from 
by Newmark & Hall (1982) 
So. California, default regression 
Boatwright and others (2003) 
No. California, default regression 
Atkinson and Boore (2002) 
Scenarios only (Cascadia region) 
Somerville (1997) 
Scenarios only (directivity effects) 
Youngs and others (1997) 
Washington and Alaska (depth at 
least 41 km) 
ShakeMap Small Regression 
All regions  (M<5.3) 
TECHNICAL MANUAL 
44 
Estimating and Interpolating Ground-motions 
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data
rotate PDF pages, C#.NET search text in PDF As String = Program.RootPath + "\\" output.pdf" Dim fields As field, set state to ON Dim input As AFCheckBoxInput
how to add text field to pdf; add text field to pdf
C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#
input = new AFCheckBoxInput(true); PDFFormHandler.FillFormField(inputFilePath, "AF_RadioButton_01", input, outputFilePath + "1.pdf"); } { fill a RadioButton
how to enter text in pdf file; adding text to pdf in acrobat
ShakeMap Manual 
DRAFT: Version 1.0  6/19/06 
Figure 2.2  Peak acceleration contour ShakeMap for the 1994 Northridge earthquake. 
Triangles represent stations (pre-TriNet/CISN). The dark-gray-lined polygon is the surface 
projection of the fault plane from Wald and others (1996). The epicenter is shown with a 
star; red lines depict faults, light-gray lines show major roadways. Light unfilled circles 
show locations of empirically predicted “phantom” stations (see text for details). A (top): 
Without site corrections; B (bottom): With site corrections.  Further details for each 
regression can be found in Appendix A. For this prediction step the baseline ‘rock’ or 
‘hard soil’ value is used in the attenuation relation. ShakeMap can choose a regression 
based on event magnitude and depth (when available). The selection rules can be preset 
for each region. For example, the Southern California ShakeMap uses the Boore and 
others (1997) regression for events greater than M5.3, and the ShakeMap Small 
Regression for smaller events. 
The predicted values are used to create a ‘rock grid’ along with site-corrected data from input 
stations (see Section 1.4.3). 
2.4.2.1  Bias Correction 
Because we do not typically know the mechanisms of the event at the time ShakeMap is first run, 
the attenuation relations we use are averages of events of varying mechanisms.  Additionally, we 
are not guaranteed that the initial earthquake magnitude is completely accurate.  In addition, 
because similar magnitude events can have considerable scatter in average ground-motion 
values, the well documented, so-called inter-event variability (e.g., Boore et al, 1997).   As 
TECHNICAL MANUAL 
45 
Estimating and Interpolating Ground-motions 
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
This demo code just converts first page to jpeg image. String inputFilePath = @"C:\input.pdf"; String outputFilePath = @"C:\output.jpg"; // Convert PDF to jpg.
how to input text in a pdf; how to add text to a pdf document using acrobat
C# PDF Convert: How to Convert Jpeg, Png, Bmp, & Gif Raster Images
Console.WriteLine("Fail: can not convert to PDF, file type unsupport"); break; case ConvertResult.FILE_TYPE_UNMATCH: Console.WriteLine("Fail: input file is not
add text boxes to a pdf; adding text field to pdf
ShakeMap Manual 
DRAFT: Version 1.0  6/19/06 
expected, this scatter can be considerably different depending on the ground-motion parameter 
because the dominant period of the parameter in question can be very earthquake dependant. 
To overcome these deficiencies, we compute a bias factor for each parameter, by which the 
predicted ground-motions are multiplied to bring them in line with the recorded data for that 
event.  This factor is computed by minimizing the difference between the data values at the 
seismic stations and the estimated values at those locations.  (In order to remove the effect of site 
conditions,  the  station data  are  first  reduced to  bedrock values.  See Section 1.4.3.) The 
minimization is in either a least-squares sense or an absolute-deviation sense.  Because there is 
naturally a lot of scatter in seismic data, the absolute deviation (i.e., L1 norm) seems better than 
an L2 norm and, in fact, has proved to be so in practice, though the choice of norms is also 
configurable. 
In computing the bias we select the distance (in kilometers) beyond which seismic stations will 
be excluded from the bias calculation (bias_max_range); this helps to insure that the bias is 
computed using the (hopefully) more accurate near-source.  We use a default value of 120 km. 
We also set the minimum number of seismic stations (bias_min_stations) within the search 
radius that are required to compute the bias; fewer than this number will result in the bias being 
set to 1.0 and a warning message being issued.  The default minimum is 6 stations. 
For large-magnitude events, with accompanying large fault lengths, it is risky to compute a bias 
automatically because it will necessarily require the use of an epicentral distance for the initial 
source-to-station distance calculation.  For an extended rupture, the actual distance to many near-
fault stations will be much less than the epicentral distance (imagine a great, 400-km-long San 
Andreas rupture).   A bias computed with an assumption of epicentral distance under these 
conditions will incorrectly overpredict estimated ground-motions.   From various tests and 
experience, the  earthquake magnitude above which the  bias calculation is not performed 
(bias_max_mag) is given a default value of 7.0.  As a side note, this same issue applies to the 
magnitude calculation; even local energy magnitude will suffer from this distance bias if fault 
finiteness is not automatically and adequately taken into account. 
Finally, we need to be concerned about possible instability in the bias calculation due to bad 
stations or inadequate representation and some distances.  For this reason, the maximum value 
that the bias is allowed to take (bias_max_bias), that is, the maximum factor by which all 
estimates are multiplied is set to a default value of 4.0.  This parameter also sets the minimum 
bias, which is (1.0 / bias_max_bias). 
2.4.2.2  Automatically and Manually Removing Outliers 
Occasionally, bad data makes it through the system.  Normally, with digital telemetry and data 
processing, clipped data are suitably flagged, but a number of unknown or degenerate cases may 
occur in which data may be incorrect.   We provide two complimentary options.   First, we 
provide a manual flag that removes data supplied from suspected stations. This must be done in 
advance. Secondly, we cull suspected data by computing the level above and below which data 
from any station is considered to be an “outlier.”   We employ the statistics derived for the 
attenuation  relations  and  specify  how  many  standard  deviations  define  an  outlier 
TECHNICAL MANUAL 
46 
Estimating and Interpolating Ground-motions 
How to C#: Cleanup Images
body of the image, the Shear method can adjust the text body of RasterImage img = new RasterImage(@"F:\input.png"); ImageProcess process = new ImageProcess(img
add text box to pdf; add text pdf
C# PDF File Split Library: Split, seperate PDF into multiple files
Program.RootPath+ @"\part_1.pdf"; String secondFile = SplitDocument + @"\part_2. pdf"; String thirdFile = SplitDocument + @"\part_3.pdf"; //Split input file to
how to add text to a pdf in reader; how to enter text in pdf
ShakeMap Manual 
DRAFT: Version 1.0  6/19/06 
(outlier_deviation _level).  This 'level' can be any positive float, and the default is 3 standard 
deviations. 
We also specify a magnitude above which the automatic flagging of outliers will no longer take 
place (outlier_max_mag) automatically.  The purpose of this parameter is to prevent valid data 
from being flagged because a long fault rupture might cause stations far from the epicenter, but 
close to the rupture, to show very high amplitudes; the default maximum magnitude is 7.0. The 
flags vary depending on the reason the station was flagged.  Options are listed in the table below. 
Station Flagging Codes 
Code 
Description 
Manually 
Outlier 
Glitch 
Incomplete trace 
Not in list of known stations 
To automatically or manually force removal of data from suspected stations, rather than simply 
remove data from the input data files, we specify which stations and components should be 
flagged in the flagged_stations.txt file. The cutoff mentioned above (outlier_max_mag) will have 
no effect on manually flagged stations. Likewise, the manually flagged stations always supersede 
any automatic flagging introduced.   We find it critical that any data removed be so noted, 
otherwise astute analysts will simply return the suspected data to the input.  It is also useful to 
see that a particular station is flagged (and why) when analyzing the maps.   Stations and 
individual components can be selectively removed by specifying beginning and ending cutoff 
dates during which data were known to be problematic.  We are now developing routines for 
quick  visual  review  of ShakeMap  outliers  that  will  be  available immediately to  seismic 
operators.  Currently, the list of flagged stations in every event (both manually and automatically 
removed) is emailed to a list of operators as part of the ShakeMap run. This allows for a rapid 
check of station reporting and map quality. 
Finally, additional configurable parameters specify the minimum regions above and below the 
PGA and PGV attenuation relation curves in which data values must be accepted and not flagged 
as outliers (pga_accepted_halfwidth and pgv_accepted_halfwidth, respectively).  This half width 
overrides the outlier bounds based on the standard deviation of the regression curve, which may 
be very narrow, particularly at large distances.  That is, there may be cases where the sigma 
values of the regressions (or multiples thereof) are inappropriate to remove outliers because, at 
great distances, the absolute amplitude values are very small and the scatter about them is large. 
The default for both parameters is 0.01. 
TECHNICAL MANUAL 
47 
Estimating and Interpolating Ground-motions 
ShakeMap Manual 
DRAFT: Version 1.0  6/19/06 
2.4.3  Site Corrections 
Site corrections are used to interpolate  from ground-motions recorded on  a  fairly sparse 
nonuniformly spaced network of stations to maps showing spatially continuous functions (that is, 
color-coded  intensity  or  contoured  peak  ground-motion  values).   For  example,  direct 
interpolation between rock sites surrounding a basin may inadequately represent the true, 
amplified  motion within the basin.   Prior  to interpolation,  we reduce the ground-motion 
amplitudes to a common reference, in this case “bedrock” motions.  Recorded peak ground-
motion amplitudes from the stations are reduced to rock site conditions (using a procedure 
described later) and the observations (corrected to rock) and the coarse phantom stations 
(computed for rock) are then interpolated at points along a fine rock site grid (currently 
approximately 1.5-km spacing).  Finally, the interpolated rock grid is amplified at each point for 
local site amplification, and a continuous surface, which is fit to the fine grid, is contoured.  The 
finely interpolated grid has been predefined and so we can preassign a geologically based site 
classification to each location, allowing faster processing. 
2.4.3.1  Site Characterization Map 
In California, we use the site-conditions map based on geology and shear wave velocity (Wills 
and others, 2000) shown in Figure 2.3.  The California site condition map extent is that of the 
State boundary, so the southern boundary coincides with the U.S.A./Mexico border.  However, 
due to the abundance of seismic activity in Imperial Valley and northern Mexico, we have 
continued the trend of the Imperial Valley and Peninsular Ranges south of the border by 
approximating the geology based on the topography; classification BC (Figure 2.3) was assigned 
to sites above 100 m in elevation and CD was assigned to those below 100 m.  This results in 
continuity of our site correction across the international border. 
2.4.3.2  Amplification Factors 
To obtain site amplification factors based on these NERHP site categories, we use the mean 
shear-wave velocities assigned to them Wills and others (2000), and then apply the frequency-
and amplitude-dependent amplification factors determined by Borcherdt (1994) based on these 
velocities.  Given the mean 30-m shear velocities shown in Figure 2.3, the amplifications can be 
calculated for short-period (0.1-0.5 s) and mid-period (0.4-2.0 s) ranges from Borcherdt (1994, 
equations 7a and 7b, respectively) at four ranges of input acceleration levels (see Borcherdt, 
1994, table 2).  These amplification factors are given in Table 2.1. The amplification for the soil 
sites decreases with increasing ground-motion levels; the rock units have a less pronounced 
amplitude dependency (Figure 2.3). 
We scale the PGA amplitude with the short-period amplification factors, whereas the PGV 
values are corrected with the mid-period factors.  Response spectral values are scaled by the 
short-period factors at 0.3 s, and by the mid-period response at 1.0 and 3.0 s.  The site correction 
procedure is applied so that the original data values are returned at each station; hence, the actual 
recorded motions are preserved in the process and the final contours reflect the observations 
wherever they exist. 
TECHNICAL MANUAL 
48 
Estimating and Interpolating Ground-motions 
ShakeMap Manual 
DRAFT: Version 1.0  6/19/06 
Figure 2.3  California Site Condition Map (Wills and others, 2000) based on geology and 
correlated to average shear-wave velocity in the top 30 m. 
TECHNICAL MANUAL 
49 
Estimating and Interpolating Ground-motions 
ShakeMap Manual 
DRAFT: Version 1.0  6/19/06 
For the reduction of station amplitudes to rock using the amplification factors, the station shear 
velocity comes from one of two sources.  There is a file (“stavel_file”) that lists the stations and 
the 30-m shear velocity at that site.  For each station, if such a value is provided in this file it is 
used; otherwise, the 30-m shear velocity at the station latitude and longitude is sampled from the 
nearest point on the geology-based site condition grid. 
One implication of using site corrections that depend on both frequency and amplitude (Figure 
2.3) is that the site corrections are smaller as amplitudes increase into the nonlinear range. 
Arguably, this range is for peak accelerations above about 20 %g (e.g., Beresnev and Wen, 1996; 
Field and others, 1997).  Hence, for intensity VII or greater, the site corrections (which are based 
on the peak velocity, or 1 Hz, correction factors) are relatively small. 
It will also be important to delineate both the boundaries of potentially damaging near-source 
strong motions and also those regions at greater distances from the source, where there may be 
large site amplification.  The frequency and amplitude dependence of site amplification on local 
site geology (average 30-m depth shear velocity) is still a rapidly evolving area of study. 
Fortunately,  modifications  to the  amplification factors  given  in  Table  2.1 can  easily be 
implemented in ShakeMap as more data and analyses become available. 
Site Amplification Factors 
Class  Vel 
Short-Period (PGA) 
Mid-Period (PGV) 
150  250  350 
150  250  350 
686 
1.00  1.00  1.00  1.00 
1.00  1.00  1.00  1.00 
BC 
724 
0.98  0.99  0.99  1.00 
0.97  0.97  0.97  0.98 
464 
1.15  1.10  1.04  0.98 
1.29  1.26  1.23  1.19 
CD  372 
1.24  1.17  1.06  0.97 
1.49  1.44  1.38  1.32 
301 
1.33  1.23  1.09  0.96 
1.71  1.64  1.55  1.45 
DE 
298 
1.34  1.23  1.09  0.96 
1.72  1.65  1.56  1.46 
163 
1.65  1.43  1.15  0.93 
2.55  2.37  2.14  1.91 
Table 2.1  Site Correction Amplification factors. Short-Period (.1 to .5 s) factors from 
equation 7a, Mid-Period (.4 to 2. s) from equation 7b of Borcherdt (1994).  Class is 
NEHRP letter classification; Vel is velocity (m/s) maximum and PGA is cutoff input PGA 
in gals. 
Note that certain regression relations may use their own site amplification method, which 
supersedes the default corrections. See Appendix A for details on each relation. 
2.4.3.3  Interpolation 
Maps are prepared by contouring shaking information interpolated onto a rectangular grid 
uniformly  sampled  at  a  spacing  interval  of  approximately  1.5  km  (0.0167  degrees, 
input_[x,y]_grid_interval).  To help insure accuracy of the map near the edges we also add 
padding to the edges for all computations (mapbuf, set to a value of 0.1 degrees).  We then 
TECHNICAL MANUAL 
50 
Estimating and Interpolating Ground-motions 
Documents you may be interested
Documents you may be interested