asp.net c# pdf viewer : Cannot select text in pdf Library application class asp.net windows html ajax ocrs_handbook_user_guide1-part467

Oregon Coordinate Reference System 
Handbook and User Guide 
Figure 1.2: Historical Timeline for OCRS Meetings [rs]  
Chapter 1
History and Development of the OCRS
1.1 
History and Development of the Oregon Coordinate Reference System (OCRS) 
The utilization of electronic survey data by surveyors and GIS professionals is bringing awareness of the 
need for higher accuracy when working with measurements on the earth and their representation in 
electronic databases and on paper.   Modern GIS and surveying software now brings the opportunity to 
create low distortion map projections and coordinate systems that can relate closely to distances 
measured on the ground.  The function of low distortion projections is to minimize the distortions of 
distances, areas and to a lesser extent azimuths and angles.  These distortions are ever present because 
we live on a semi-round spheroid, and are presented with the impossibility of representing a curved 
surface on a plane without distortion.   We can minimize that distortion by creating a mathematical 
model (map projection) that will allow us to work in a coordinate grid where calculated positions and 
distances are represented closely by the same positions and distances we measure on the ground.  For 
mapping and GIS professionals, low distortion projections may dramatically reduce the need to ‘rubber-
sheet’ data sets to make features fit. Now both survey and GIS data can co-exist without either dataset 
being degraded.  
1.1.1 The Beginning 
For many years the Oregon Department of Transportation had been looking for a better way to deal 
with map distortion other than the currently used Local Datum Plane Coordinate system (LDPC).  Ron 
Singh, (ODOT Chief of Surveys) decided to investigate the use of 'low distortion' projections after 
attending an ACSM conference session put on by Michael Dennis in 2007.  Subsequently, Ron made a 
presentation at the 2008 ODOT Surveyors Conference to introduce the concept, which was 
enthusiastically received.  Then in April of 2009, the surveying and GIS community were queried to see if 
there was interest to develop the system as a collaborative effort. The decision followed to move 
forward with developing test projections which led to the creation of a Technical Development Team 
made up of interested stakeholders. The term Oregon Coordinate Reference System (OCRS) was 
suggested and accepted by the group as the name for a new series of coordinate systems for Oregon. 
This system will be based on optimized 'low distortion' map projections, which when fully developed, 
will provide movement away from using the (ODOT) Local Datum Plane Coordinate (LDPC) method. 
1.2 
The OCRS Technical Development Team 
The Technical Development Team was formed by soliciting participants from meetings and workshops 
held to explore the interest in the OCRS, through April of 2009.  The Team was later expanded to include 
anyone who was interested in actively participating in the development of an OCRS zone in a particular 
geographic region.  For the names of the 
individuals that participated on the 
Technical Development Team see the 
acknowledgement inside the front cover. 
See Figure 1.2 for a graphic representation 
of the time line from March of 2008 to the 
expected future legislation to revise ORS 
Chapter 93 sometime in 2011. The Technical 
Development Team worked closely with 
Michael Dennis (consultant) over multi-day 
sessions to construct projections through a 
refined iterative process leading to a final 
optimized solution for each geographic 
area. 
Oregon Department of Transportation | Geometronics Unit 
Page | 1 
Cannot select text in pdf - Split, seperate PDF into multiple files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Explain How to Split PDF Document in Visual C#.NET Application
pdf split pages; pdf split pages in half
Cannot select text in pdf - VB.NET PDF File Split Library: Split, seperate PDF into multiple files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Splitter Control to Disassemble PDF Document
pdf file specification; break a pdf password
Handbook and User Guide 
Oregon Coordinate Reference System 
1.3 
OCRS 'Best Practice' Goals 
During the spring and summer of 2009 several meetings were held and the following list of ‘best 
practices’ were developed by the Technical Development Team in an effort to focus on the critical 
elements that would lead to the creation of these new map projection zones.  These ‘best practices’ 
continued to evolve during the process and are currently listed by number below. 
1. The goal was established to use 1:100 000 ratio = ±10 ppm statewide [as big as zones as possible 
and still meet these criteria.  No criteria difference between urban (local) and rural (regional) 
areas]. 
2. Use common and easy to implement map projections: Lambert, Transverse Mercator, with the 
Oblique Mercator (Rectified Skew Orthomorphic) added for special cases. 
a. Vendor software needs to support these projections.  ODOT sent a letter to vendors letting 
them know that new coordinate systems for Oregon were under development. 
3. The OCRS system would not require a site calibration (localization) by a surveyor for horizontal 
positioning in each projection zone coordinate system. 
4. Each zone would have a positive NE coordinate system. 
5. The false Northing’s and Easting’s for each zone would be designed to not conflict with one 
another and be markedly different than Oregon State Plane coordinates. 
6. Units: (meters) - Considered dual units with international feet, but decided to move ahead with 
metric units for map projection parameters.  Individuals may project into desired units. 
7. The OCRS zones will be referenced to the National Spatial Reference System (NSRS).  This is 
currently defined geometrically as NAD 83 (GRS-80 ellipsoid) and it will follow the NGS path (new 
datum definitions') in future.  The projection parameters will not be affected by a specific 
realization of NAD 83, since all of these realizations reference the GRS 80 ellipsoid. 
8. 
Projections created should be referenced to NAD 83 ‘generically’ with specific realization of NAD 
83 (such as HARN, CORS96 or NSRS2007) stated in the metadata associated with the observed 
project datasets. 
9. The method used to create each zone will not involve scaling the ellipsoid.  Scaling modifies GRS-
80, making the resulting projection not compatible with NAD 83. 
10. If an existing low distortion projection already exists it will be reviewed by the Technical 
Development Team to see if it meets these ‘best practices’ and also provides for the greatest 
available ±10ppm coverage for the area under consideration.  
11. The vertical datum will be the current NAVD 88, but will also follow the NGS lead adopting the 
future NAVD based on a pure gravimetric geoid (via the GRAV-D Project).  The geoid model used is 
part of the metadata belonging to a full coordinate system; however the geoid is independent of 
the OCRS projection zone parameters. 
12. The development of the OCRS system will include parameters for each zone that will be included 
in a future published Handbook and User Guide. 
a. The OCRS will ultimately have its own web page separate from the ORGN web page.  
13. No artificial political boundaries will define the limits of a particular zone.  Each zone will be 
defined by latitude and longitude limits, but may include the option to modify the zone limits to 
match key areas or include political boundaries (will try not to break populated areas into two 
zones). 
14. Interact with NGS in the future to develop:  
a. Standard methodology for low distortion project zone development. 
b. In the future suggest the NGS develop an automated software tool for creating low distortion 
projection coordinate systems.  
c. Document/register/catalog zones on the NGS website 
d. Discuss the possibility of OCRS and other state legislated zones being included on NGS 
datasheet output files, including OPUS output results. 
| Page 
Oregon Department of Transportation | Geometronics Unit 
C# HTML5 Viewer: Deployment on AzureCloudService
RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc.PDF.HTML5Editor.dll. Or you can select x86 if you use x86 dlls. (The application cannot to work without this node.).
cannot select text in pdf file; break a pdf into smaller files
C# HTML5 Viewer: Deployment on ASP.NET MVC
RasterEdge.XDoc.PDF.HTML5Editor.dll. When you select x64 and directly run the application, you may get following error. (The application cannot to work without
can't cut and paste from pdf; pdf print error no pages selected
Oregon Coordinate Reference System 
Handbook and User Guide 
15. Involve stakeholders in the review of the OCRS development by giving presentations etc. (local 
users: PLSO, OACES, OGUG, GIS groups, OSU, OIT, etc.) 
16. Involve software vendors so they can include the OCRS zones when they update their software. 
17. The size of each zone to be determined when created. Zones will cover as large an area as possible 
and still meet the distortion criteria, so as to minimize the total number of zones. 
19.  For Lambert Conformal Conic (LCC) zones, the Latitude of grid origin shall be the same as the 
standard parallel chosen. 
20. Each zone must have unique coordinate system origins that differ from one another by a 
significant amount so as not to be confused with one another. 
1.4 
Why the Oregon State Plane Coordinate System is Deficient for Certain Modern Day Uses 
The State Plane Coordinate system was first studied in 1933 
by the U.S. Dept. of Commerce, Coast and Geodetic Survey 
and eventually adopted for Oregon law (legal status) in 
1945.  Oregon is based on the Lambert Conformal Conic 
Projection with two zones (North-3601 and South-3602).  
By keeping the width of the zones under 158 miles (with 
the scale exact along the standard parallels), the maximum 
distortion (with respect to the ellipsoid) was kept to 
approximately one part in 9,500 (105 parts per million)
(5)
.  
This distortion error occurs when these zones are 
constructed for mapping purposes and it is because of this, 
that the state plane system presents the following issues 
for the surveying and GIS community: 
• Does not represent ground distances except near 
sea level elevations (along the coast and major river 
systems) and near the standard parallels. 
• Does not minimize distortion over large areas and 
varying elevations 
• Does not reduce convergence angles 
• Does not support modern datum and geoid grid  
reference frames 
Currently State Plane coordinates are available for all Oregon’s horizontal control points that reside in 
the National Geodetic Survey (NGS) Integrated Database (datasheets) and are also generated for all 
points submitted to the NGS Online Positioning User Service (OPUS).  The Oregon State Plane 
Coordinate System still maintains some limited advantages for general surveying and mapping (GIS) at a 
statewide level, such as depicting physical, cultural, and human geography over large areas of the state. 
It also works well for mapping long linear facility lines such as highways, electrical transmission, and 
pipelines, which crisscross the state.  The state plane coordinate system provides for a common 
reference (map projection) for conversions (transformations) between other coordinate systems 
including the zones of the OCRS.  The Figures below (Figures 1.4.0.1 & 1.4.0.2) depict total linear 
distortion (at the topographic surface of the Earth) for both the North and South Oregon State Plane 
zones.  Note that the minimum level of distortion (±40 ppm) covers a relatively small area and large 
urban areas of the State have significantly higher distortion. 
Figure 1.4: Oregon State Plane Two parallel Lambert 
Conformal Conic Projection [mla] 
Oregon Department of Transportation | Geometronics Unit 
Page | 3 
C# PDF: PDF Document Viewer & Reader SDK for Windows Forms
Choose Items", and browse to locate and select "RasterEdge.Imaging open a file dialog and load your PDF document in will be a pop-up window "cannot open your
split pdf files; how to split pdf file by pages
C# Image: How to Deploy .NET Imaging SDK in Visual C# Applications
RasterEdge.Imaging.MSWordDocx.dll; RasterEdge.Imaging.PDF.dll; in C# Application. Q: Error: Cannot find RasterEdge Right click on projects, and select properties.
cannot print pdf file no pages selected; split pdf by bookmark
Handbook and User Guide 
Oregon Coordinate Reference System 
Figures 1.4.0.1 & 1.4.0.2 
| Page 
Oregon Department of Transportation | Geometronics Unit 
GIF to PNG Converter | Convert GIF to PNG, Convert PNG to GIF
Imaging SDK; Save the converted list in memory if you cannot convert at Select "Convert to PNG"; Select "Start" to start conversion procedure; Select "Save" to
break pdf into multiple documents; break pdf file into multiple files
C# PowerPoint: Document Viewer Creating in Windows Forms Project
You can select a PowerPoint file to be loaded into the WinViewer control. is not supported by WinViewer control, there will prompt a window "cannot open your
pdf insert page break; pdf link to specific page
Oregon Coordinate Reference System 
Handbook and User Guide 
1.4.1 Oregon State Plane Coordinate System Definitions 
OREGON NORTH ZONE (Designation 3601)  
Oregon State Plane North - NAD 1983 
Lambert Conformal Conic Two Standard Parallel Projection (Secant) 
Central Meridian: 
-120° 30’ (W) 
Latitude of Origin: 
43° 40’ 
Standard Parallel (South): 
44° 20’ 
Standard Parallel (North): 
46° 
False Northing:  
0.000 m 
False Easting:  
2 500 000.000 m 
Max scale error:  
~1:9 500 (±105 ppm) Note:  This maximum scale error is distortion with 
respect to the ellipsoid, not the topographic surface, and occurs along the central parallel.  The actual 
distortion at the topographic surface is typically greater, and it changes at a rate of 4.8 ppm per 100-ft 
change in height. 
North Zone County Coverage: 
BAKER, BENTON, CLACKAMAS, CLATSOP, COLUMBIA, GILLIAM, GRANT, HOOD RIVER, JEFFERSON, 
LINCOLN, LINN, MARION, MORROW, MULTNOMAH, POLK, SHERMAN, TILLAMOOK, UMATILLA, UNION, 
WALLOWA, WASCO, WASHINGTON, WHEELER, YAMHILL. 
OREGON SOUTH ZONE (Designation 3602) 
Oregon State Plane South - NAD 1983 
Lambert Conformal Conic Two Standard Parallel Projection (Secant) 
Central Meridian: 
-120° 30’ (W) 
Latitude of Origin: 
41° 40’ 
Standard Parallel (South): 
42° 20’ 
Standard Parallel (North): 
44° 
False Northing:  
0.000 m 
False Easting:  
1 500 000.000 m 
Max scale error:  
~1:9 500 (±105 ppm) Note:  This maximum scale error is distortion with 
respect to the ellipsoid, not the topographic surface, and occurs along the central parallel.  The actual 
distortion at the topographic surface is typically greater, and it changes at a rate of 4.8 ppm per 100-ft 
change in height. 
South zone county coverage:  
COOS, CROOK, CURRY, DESCHUTES, DOUGLAS, HARNEY, JACKSON, JOSEPHINE, KLAMATH, LAKE, LANE, 
MALHEUR. 
1.5 
Local Datum Plane Coordinate (LDPC) Method vs. Low Distortion Projection Method 
1.5.1 Local Datum Plane Coordinate Systems 
In the late 1930’s, ODOT adopted a system known as ‘Local Datum Plane Coordinates’ (LDPC) that scaled 
State Plane Coordinates  to a plane close to the average ground elevation for a specific highway project. 
A ‘Combined Scale Factor’ was calculated from a ‘Projection Scale Factor’ (based on the local latitude at 
the center of a project) expressed as a ratio, multiplied by a ‘Sea Level Factor’ (originally based on the 
representative project elevation above sea level where (NGVD 29) sea level and ellipsoid height were 
coincidental).  Traditionally these factors were determined from tables
(14)
.  Later with the advent of 
NAVD 88 and computer geodesy programs the ‘height above the ellipsoid’ was used in place of the 
elevation above sea level. Essentially, this project ‘Combined Scale Factor’ was divided into the Oregon 
Oregon Department of Transportation | Geometronics Unit 
Page | 5 
C# Image: Create C#.NET Windows Document Image Viewer | Online
DeleteAnnotation: Delete all selected text or graphical annotations. You can select a file to be loaded into the there will prompt a window "cannot open your
combine pages of pdf documents into one; split pdf into multiple files
C# Image: How to Use C# Code to Capture Document from Scanning
installed on the client as browsers cannot interface directly a multi-page document (including PDF, TIFF, Word Select Fill from the Dock property located in
split pdf; break a pdf into separate pages
Handbook and User Guide 
Oregon Coordinate Reference System 
State Plane northing and easting coordinate values of the project control points, thereby scaling the 
values of the control points to yield LDPC coordinates.  This method allows for the LDPC grid 
measurements to closely match actual ground distances measured and the project basis of bearing still 
remains the same as the Oregon State Plane grid.  While this system generally works well, there are 
some inherent problems with this system: 
• LDPC systems represent only small low distortion areas  (i.e., in general does not minimize 
distortion over as large an area as can be achieved using a customized projection) 
• LDPC coordinates look similar to state plane coordinates, but are NOT 
• As a scaled version of a true map projection, it cannot be geo-referenced (requires reversion 
calculation back to State Plane Coordinates) 
• Each project is on a unique stand alone LDPC system  
• Not directly compatible with recognized datum or the National Spatial Reference System (NSRS). 
1.5.2 Low Distortion Map Projection Systems 
Low distortion map projections (like those within the OCRS coordinate system) are based on true 
conformal projections designed to cover specific portions of urban and rural areas of the state.  For 
conformal projections (e.g., Transverse Mercator, Lambert Conformal Conic, Stereographic, Oblique 
Mercator (RSO), regular Mercator, etc.), linear distortion is the same in every direction from a point.  
That is, the scale at any particular point is the same in any direction and figures on the surface of the 
Earth tend to retain their original form on the map. In addition, angles on the Earth are the same as on 
the map. The term ‘low distortion’ refers to minimizing the lineal horizontal distortion from two affects: 
Figure 1.5: Local Datum Plane Coordinate System 
scaled from Oregon State Plane [mla] 
Figure 1.5.1: Local Datum Plane Coordinate 
System enlarged to show spheroid to LDPC plane 
| Page 
Oregon Department of Transportation | Geometronics Unit 
C# Word: How to Create C# Word Windows Viewer with .NET DLLs
and browse to find and select RasterEdge.XDoc control, there will prompt a window "cannot open your powerful & profession imaging controls, PDF document, tiff
break pdf into single pages; break pdf into multiple pages
C# Excel: View Excel File in Window Document Viewer Control
Items", and browse to find & select WinViewer DLL; there will prompt a window "cannot open your powerful & profession imaging controls, PDF document, image
a pdf page cut; pdf format specification
Oregon Coordinate Reference System 
Handbook and User Guide 
1) representing a curved surface on a plane and 2) departure of the elevated topography from the 
projection surface due to variation in the regional height of the area covered.  See Section 2.2 for more 
information on map projection distortion. 
The advantages of a low distortion projection are: 
• Grid coordinate zone distances very closely match the same distance measured on the ground 
• Allow for larger areas (than LDPC) to be covered with less distortion 
• Reduced convergence angle (if the central meridian is centered within the zone) 
• Quantitative distortion levels can be determined from topographic heights 
• Clean zone parameter definitions compatible with common surveying, engineering, and GIS 
software 
• Easy to transform between other coordinate systems 
• Maintains a relationship to the National Spatial Reference System (NSRS) by allowing direct use 
of published NSRS control coordinates (i.e., latitude, longitude, and ellipsoid height) 
• Can cover entire cities and counties making them useful for regional mapping and GIS 
1.5.3 Projection Grid Coordinates 
Because calculations relating latitude and longitude to positions of points on a given map can become 
quite involved, rectangular grids have been developed for the use of surveyors, engineers, and GIS 
mapping professionals.  In this way, each point may be designated merely by its distance from two 
perpendicular axes on the 'plane' map. The 'Y' axis normally coincides with a chosen central meridian, 'y' 
increasing north. The 'X' axis is perpendicular to the 'Y' axis at a latitude of origin on the central 
meridian, with 'x' increasing east. Commonly, 'x' and 'y' coordinates are called "eastings" and 
"northings," respectively, and to avoid negative coordinates may have "false eastings" and "false 
northings" added to relate to the projection grid origin. 
Oregon Department of Transportation | Geometronics Unit 
Page | 7 
Handbook and User Guide 
Oregon Coordinate Reference System 
| Page 
Oregon Department of Transportation | Geometronics Unit 
Oregon Coordinate Reference System 
Handbook and User Guide 
Chapter 2
Coordinate System Geodesy
2.1 
Types of Conformal Map Projections Used for the OCRS 
2.1.1 Lambert Conformal Conic Projection 
The Lambert Conformal Conic projection (created in 
1772 by Johann Heinrich Lambert), is one of the most 
commonly used low distortion projections. As the 
name implies, the Lambert projection is conformal 
(preserves angles with a unique scale at each point).  
This projection superimposes a cone over the sphere of 
the Earth, with either one reference parallel tangent 
(or above the globe in the case of a low distortion 
projection) or with two standard parallels secant (a 
straight line that intersects with the globe in two 
places). Specifying a 'central meridian' orients the cone 
with respect to the ellipsoid. Scale error (distortion 
with respect to the ellipsoid) is constant along the 
parallel(s).  Typically, it is best used for covering areas 
long in the east–west direction, or, for low distortion 
applications, where topographic height changes more-
or-less uniformly in the north-south direction.  The 
Lambert Conformal Conic projection for relatively large 
regions of the state (such as the OCRS ‘low distortion zones’) is designed as a single parallel Lambert 
projection. The cone of the projection is typically scaled up from the ellipsoid to ‘best fit’ an area and 
range of topographic height on the Earth’s surface (see Figure 2.2.3). 
2.1.2 Transverse Mercator Projection 
The Transverse Mercator (ellipsoidal) map projection 
was originally presented by mathematician Carl 
Friedrich Gauss in 1822.  It is a conformal projection 
that is characterized by a cylinder superimposed over 
the ellipsoid of the earth with a straight central 
meridian.  Distances along the meridian have a 
constant scale.  This projection is used for the familiar 
UTM (Universal Transverse Mercator) map projection 
series, and it  is the most commonly used in geodetic 
mapping especially for areas of study that are relatively 
close to the central meridian.  This project works 
particularly well for areas long in the north – south 
direction, and for low distortion applications where 
topographic height changes more-or-less uniformly in 
the east-west direction. 
Figure 2.1.1: Diagram for Lambert Conical 
Conformal Projection with one standard parallel 
Figure 2.1.2: Diagram Transverse Mercator 
Projection [mla] 
Oregon Department of Transportation | Geometronics Unit 
Page | 9 
Handbook and User Guide 
Oregon Coordinate Reference System 
2.1.3 Oblique Mercator (RSO) Projection 
Various forms of the Oblique Mercator (OM) projection 
have been developed, and the ellipsoidal form used for 
the OCRS (as well as State Plane) was published by 
Martin Hotine in 1947
(8)
. Hotine called it the Rectified 
Skew Orthomorphic (RSO) projection, and it still goes 
by this name in some publications and software.  It is 
an oblique form (rotated cylinder) of the Mercator 
conformal map projection. The ‘Initial Line’ is the 
centerline (projection skew axis) and is specified with 
one point and an azimuth (or skew angle) which may 
be positive or negative (right or left).  This projection is 
typically used for long linear features that run at 'angle' 
to what would otherwise be normal north-south or 
east-west conventions.  Here the projection centerline 
is along a geodesic, at an oblique angle (rotated 
cylinder), and the process is to specify the projection 
local origin latitude and longitude together with the centerline (Initial Line) azimuth to be the line that 
runs parallel and centered near the alignment of the key object or landform such as a coast line, river, 
or island chain feature of the Earth.  Along this Initial Line the scale is true (one) much like the normal 
Mercator projection and perpendicular from this line the scale varies from one.  This projection works 
well when the areas of study are relatively close to this line.  The specified 'grid origin' is located where 
north and east axes are zero.  In contrast, the 'natural origin' of the projected coordinates is located 
where the 'Initial Line' of the projection crosses the ‘equator of the aposphere’ (a surface of constant 
total curvature), which is near (but not coincident with) the ellipsoid equator (see Figure 2.1.1). The 
ellipsoid is conform-ally mapped onto the aposphere, and then to a cylinder, which ensures that the 
projection is strictly conformal.  However, unlike the TM projection, where the scale is constant along 
the central meridian, the scale (with respect to the ellipsoid) is not quite constant along the Initial Line 
(rather it is constant with respect to the aposphere).  But the variation in scale along the Initial Line is 
small for areas the size of the state of Oregon.  For example, the scale on the Initial Line of the OCRS 
Oregon Coast zone nominally equals 1, but it actually equals exactly 1 only at the local origin, and 
increases to 1.000 000 25 (+0.25 ppm) at the south end of the zone (42° 00’ N) and decreases to 0.999 
999 95 (-0.05 ppm) at the north end of the zone (46° 20’ N). 
Note that this projection can also be defined by specifying the Initial Line using two points.  However, 
the conventional use for the OCRS definitions was a single point and a skew azimuth. 
2.2 
Managing Map Projection Distortion 
2.2.1 Distortion is Unavoidable 
Johann Carl Friedrich Gauss's (1777–1855) Theorema Egregium (Remarkable Theorem) mathematically 
proved that a curved surface (such as the Earth’s ellipsoid model) cannot be represented on a plane 
without distortion. Since any method of representing a sphere's surface on a plane is a map projection, 
all map projections produce distortion and every distinct map projection distorts in a distinct way.  For 
low distortion projections, deciding on the type of map projection in order to minimize the distortion for 
an area of the earth may not be an obvious or clear-cut task. 
Figure 2.1.1: Diagram for Oblique Mercator (RSO) 
Projection [mla] 
10 | Page 
Oregon Department of Transportation | Geometronics Unit 
Documents you may be interested
Documents you may be interested