GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

67
GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager

Transcript of GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Page 1: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

GEOPAK Corridor ModelingDerricke Gray, GEOPAK Product Manager

Page 2: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Corridor ModelingCorridor ModelingApplications > Road > 3D Tools > Corridor ModelingApplications > Road > 3D Tools > Corridor Modeling

Page 3: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Corridor ModelingCorridor ModelingWhen you first open the When you first open the Corridor Modeling Corridor Modeling (CM) application, a new sub-folder is created under your (CM) application, a new sub-folder is created under your working directory.working directory.

\rddbs\rddbs

This folder is where any files are created that are used exclusively by the CM application.This folder is where any files are created that are used exclusively by the CM application.

Page 4: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Corridor ModelingCorridor ModelingGPK Job SelectionGPK Job Selection

Page 5: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Corridor ModelingCorridor ModelingTree Selection – Controls Importing of Data Tree Selection – Controls Importing of Data into Corridor Modelinginto Corridor Modeling

Page 6: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Corridor ModelingCorridor ModelingWorkflow – Walks you through the CM Workflow – Walks you through the CM process from Creating Templates to process from Creating Templates to Labeling Cross SectionsLabeling Cross Sections

Page 7: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

PreferencesPreferencesStation Lock Station Lock – Controls how the cross section interval is calculated in the – Controls how the cross section interval is calculated in the Roadway Designer application.Roadway Designer application.

Slope Readout Slope Readout – Controls how the slopes are displayed to the user in the Create – Controls how the slopes are displayed to the user in the Create Templates and Roadway Designer applications.Templates and Roadway Designer applications.

Horizontal Chord Height Horizontal Chord Height – When creating surfaces, controls the processing – When creating surfaces, controls the processing through horizontal curves.through horizontal curves.

Vertical Chord Height Vertical Chord Height – When creating surfaces, controls the processing – When creating surfaces, controls the processing through vertical curves.through vertical curves.

Template Library Template Library – – Designates which Designates which template library template library CM applications CM applications will use.will use.

Page 8: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Imports Drafting Standards from the DDB Imports Drafting Standards from the DDB which are used to control symbologies which are used to control symbologies within CM.within CM.

You will also see these Drafting Standards You will also see these Drafting Standards called “Styles”. They are synonymous with called “Styles”. They are synonymous with one another.one another.

DDBDDB

Page 9: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Only the ‘Drafting Standards’ items in the Only the ‘Drafting Standards’ items in the DDB will be imported. These items are DDB will be imported. These items are denoted with the ‘paintbrush’ icon.denoted with the ‘paintbrush’ icon.

DDBDDB

Page 10: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

A ‘default_styles.ddb’ file is delivered in the A ‘default_styles.ddb’ file is delivered in the /bin directory and used by default./bin directory and used by default.

The configuration variable The configuration variable GPK_ACBOOK_DDBFILE_STYLESGPK_ACBOOK_DDBFILE_STYLEScan be used to specify another DDB to use.can be used to specify another DDB to use.

DDBDDB

Page 11: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

When the Drafting Standards are imported, a When the Drafting Standards are imported, a new file is created in the \rddbs subdirectory. new file is created in the \rddbs subdirectory. This file uses the same name as the DDB but This file uses the same name as the DDB but with a with a .XIN .XIN extension.extension.

Default_styles.ddb Default_styles.ddb default_styles.xindefault_styles.xin

DDBDDB

Page 12: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

If you prefer that each user NOT have to import If you prefer that each user NOT have to import the Drafting Standards and create the .XIN file, the Drafting Standards and create the .XIN file, you can point to a global .XIN file using the you can point to a global .XIN file using the following configuration variable:following configuration variable:

GPK_ACBOOK_XINFILE_STYLESGPK_ACBOOK_XINFILE_STYLES

DDB (NEW in Athens)DDB (NEW in Athens)

Page 13: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

In order to use TIN files in CM, we have to In order to use TIN files in CM, we have to import them. When you import a TIN, a new import them. When you import a TIN, a new file will be created with the same name but file will be created with the same name but using a using a .DTM .DTM extension.extension.

fm314.tin fm314.tin fm314.dtmfm314.dtm

DTMDTM

Page 14: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

You can add both TIN and DTM files in the You can add both TIN and DTM files in the list box. Multiple files can be listed and list box. Multiple files can be listed and imported simultaneously.imported simultaneously.

DTMDTM

Page 15: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Important! Only files that are listed in this Important! Only files that are listed in this list box will be available list box will be available in Roadway in Roadway DesignerDesigner..

DTMDTM

Page 16: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Chains and profiles from the GPK must be Chains and profiles from the GPK must be imported into the CM application.imported into the CM application.

GeometryGeometry

Page 17: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

When the geometry items are imported, a When the geometry items are imported, a new file is created in the \rddbs new file is created in the \rddbs subdirectory. This file is named by taking subdirectory. This file is named by taking the gpk name and adding a ‘cm’ prefix the gpk name and adding a ‘cm’ prefix and and .alg .alg suffix.suffix.

job314.gpk job314.gpk cmjob314.algcmjob314.alg

GeometryGeometry

Page 18: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

When geometry data is imported, a drafting When geometry data is imported, a drafting standard is always assigned to it. Later, standard is always assigned to it. Later, you can build templates to target the you can build templates to target the chains/profiles by their name or by the chains/profiles by their name or by the name of the drafting standard.name of the drafting standard.

GeometryGeometry

Page 19: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Since Since Roadway Designer Roadway Designer does not read does not read directly from plan graphic elements, we directly from plan graphic elements, we need a way to make the application aware need a way to make the application aware of our graphics. We can do this by using of our graphics. We can do this by using the Plan Graphics import feature.the Plan Graphics import feature.

Plan GraphicsPlan Graphics

Page 20: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

We can read the plan graphics based on We can read the plan graphics based on symbology, a DDB Feature or a MicroStation symbology, a DDB Feature or a MicroStation selection set.selection set.

Plan GraphicsPlan Graphics

Page 21: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

When using Symbology or Feature, we can When using Symbology or Feature, we can setup a ‘search corridor’ based on a chain name, setup a ‘search corridor’ based on a chain name, a side and a beginning and ending offset.a side and a beginning and ending offset.

Plan GraphicsPlan Graphics

Page 22: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

If our plan graphic doesn’t fit nicely into a If our plan graphic doesn’t fit nicely into a search corridor, we always have the Selection search corridor, we always have the Selection Set option. The user can just place any elements Set option. The user can just place any elements into a MS Selection Set and add them to the list.into a MS Selection Set and add them to the list.

Plan GraphicsPlan Graphics

Page 23: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Once all of our items are setup in our list box, Once all of our items are setup in our list box, we can import them. The resulting alignments we can import them. The resulting alignments are stored in the are stored in the .alg .alg file.file.

Plan GraphicsPlan Graphics

Page 24: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Data in the geometry database has a tendency to Data in the geometry database has a tendency to change throughout the life of a project. With that change throughout the life of a project. With that in mind, we need some way to keep our data in in mind, we need some way to keep our data in synch. In order to facilitate this, there is a synch. In order to facilitate this, there is a functionality built into the Corridor Modeling functionality built into the Corridor Modeling application called application called Smart UpdateSmart Update..

Every time you open Corridor Modeling, it Every time you open Corridor Modeling, it checks the data in the gpk against data checks the data in the gpk against data previously imported into the .alg.previously imported into the .alg.

Smart Update - GeometrySmart Update - Geometry

Page 25: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

If a chain or profile has been modified in the gpk If a chain or profile has been modified in the gpk and is out of synch with the .alg, it will show up and is out of synch with the .alg, it will show up in in blueblue..

If a chain or profile has been deleted from the gpk If a chain or profile has been deleted from the gpk and is out of synch with the .alg, it will show up and is out of synch with the .alg, it will show up in in redred..

Smart Update - GeometrySmart Update - Geometry

Page 26: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Any data in Any data in blueblue should be re-imported to should be re-imported to update the .alg.update the .alg.

Any data in Any data in redred should be deleted from the list should be deleted from the list box. This will also delete the item from the .alg.box. This will also delete the item from the .alg.

Smart Update - GeometrySmart Update - Geometry

Page 27: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Similar to the geometry, the plan graphic data Similar to the geometry, the plan graphic data also has a tendency to change throughout the also has a tendency to change throughout the life of a project. The life of a project. The Smart Update Smart Update functionality functionality also works with the Plan Graphics.also works with the Plan Graphics.

Every time you open Corridor Modeling, it Every time you open Corridor Modeling, it checks the plan graphic data in the design file checks the plan graphic data in the design file against data previously imported into the .alg.against data previously imported into the .alg.

Smart Update – Plan GraphicsSmart Update – Plan Graphics

Page 28: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

If a plan graphic has been modified in the design If a plan graphic has been modified in the design file and is out of synch with the .alg, it will show file and is out of synch with the .alg, it will show up in up in blueblue..

If a plan graphic has been deleted from the dgn If a plan graphic has been deleted from the dgn and is out of synch with the .alg, it will show up and is out of synch with the .alg, it will show up in in redred..

Smart Update – Plan GraphicsSmart Update – Plan Graphics

Page 29: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Any data in Any data in blueblue should be re-imported to should be re-imported to update the .alg.update the .alg.

Any data in Any data in redred should be deleted from the list should be deleted from the list box. This will also delete the item from the .alg.box. This will also delete the item from the .alg.

Smart Update – Plan GraphicsSmart Update – Plan Graphics

Page 30: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Now that we have our data imported, we are Now that we have our data imported, we are ready to step into the CM workflow.ready to step into the CM workflow.

The first step is to access our The first step is to access our Create Template Create Template application.application.

Create TemplateCreate Template

Page 31: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Create Template Create Template opens using the template opens using the template library (.itl) specified in our preferences.library (.itl) specified in our preferences.

The template library is composed of The template library is composed of Components, End Conditions and Templates.Components, End Conditions and Templates.

Create TemplateCreate Template

Page 32: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Components are Components are Individual “pieces” that Individual “pieces” that can be assembled into a can be assembled into a template. They consist oftemplate. They consist ofthings like pavement, things like pavement, shoulders, curb, walls, shoulders, curb, walls, etc..etc..

Create TemplateCreate Template

Page 33: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

End Conditions are simply a special type of End Conditions are simply a special type of component that serves as the terminating point component that serves as the terminating point of the template.of the template.

Create TemplateCreate Template

Page 34: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Templates are a combination of components and Templates are a combination of components and end conditions that have been assembled to end conditions that have been assembled to represent a particular roadway condition.represent a particular roadway condition.

Create TemplateCreate Template

Page 35: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

When components and end conditions are When components and end conditions are created, their individual elements are assigned created, their individual elements are assigned styles (drafting standards). This controls how styles (drafting standards). This controls how the elements arethe elements aredisplayed.displayed.

In the example In the example here, this one here, this one component component employs threeemploys threedifferent styles.different styles.

Create TemplateCreate Template

Page 36: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Once our templates are complete, we can move Once our templates are complete, we can move into the next application in our workflow, into the next application in our workflow, Roadway DesignerRoadway Designer..

Roadway DesignerRoadway Designer

Page 37: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

We create a corridor based on an alignment and We create a corridor based on an alignment and profile. profile.

We can create one We can create one or multiple corridors or multiple corridors for our project.for our project.

Roadway DesignerRoadway Designer

Page 38: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Next, we drop templates along our corridor Next, we drop templates along our corridor based upon a specified beginning station and a based upon a specified beginning station and a specified interval. specified interval.

You can drop a single You can drop a single template or multiple template or multiple templates depending upontemplates depending uponthe configuration of your the configuration of your project.project.

Roadway DesignerRoadway Designer

Page 39: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

The application is divided into 3 views – Plan, The application is divided into 3 views – Plan, Profile and Cross Section. This is very similar to Profile and Cross Section. This is very similar to GEOPAK’s GEOPAK’s 3-Port Viewer.3-Port Viewer.

Roadway DesignerRoadway Designer

Page 40: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

In addition to the cross sections at stations In addition to the cross sections at stations generated by the given stations and increments generated by the given stations and increments of the template drops, you also have the of the template drops, you also have the capability under the capability under the Roadway Roadway Designer Options Designer Options to include to include Critical Sections.Critical Sections.

Horizontal Cardinal PointsHorizontal Cardinal Points PI, PC, PT, etc.PI, PC, PT, etc.

Vertical Control PointsVertical Control Points VPI, VPC, VPT, etc.VPI, VPC, VPT, etc.

Roadway DesignerRoadway Designer

Page 41: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

External Control Points – If a template targets an External Control Points – If a template targets an alignment (e.g. wall, ditch, etc.), then enabling alignment (e.g. wall, ditch, etc.), then enabling this option will pick up all the critical points this option will pick up all the critical points (PI’s, PC’s, PT’s, etc.) along (PI’s, PC’s, PT’s, etc.) along this “external” alignment and this “external” alignment and include them as cross section include them as cross section locations.locations.

Roadway DesignerRoadway Designer

Page 42: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

You also have the ability to generate stations at You also have the ability to generate stations at any location that you need. These are called any location that you need. These are called Key Key StationsStations. These might occur at culvert . These might occur at culvert crossings, driveway locations, etc..crossings, driveway locations, etc..

Roadway DesignerRoadway Designer

Page 43: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

For the GEOPAK version of For the GEOPAK version of Roadway DesignerRoadway Designer, , we have added the ability to import your we have added the ability to import your superelevation directly from the GEOPAK shape superelevation directly from the GEOPAK shape input file.input file.

Roadway DesignerRoadway Designer

Page 44: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

When you are at the point in When you are at the point in your design when you are your design when you are ready to create a finished ready to create a finished model, you can do so throughmodel, you can do so throughthe the Create Surface Create Surface dialog.dialog.

This will result in the creationThis will result in the creationof the proposed surface (.DTM)of the proposed surface (.DTM)and an associated XML file.and an associated XML file.

Roadway DesignerRoadway Designer

Page 45: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

The The Display Features in PlanDisplay Features in PlanView View option will result in theoption will result in themodel being drawn into yourmodel being drawn into yourdesign file.design file.

Roadway DesignerRoadway Designer

Page 46: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Your Your Roadway Designer Roadway Designer session and all of it’s session and all of it’s associated settings can be saved in an .IRD file.associated settings can be saved in an .IRD file.

Roadway DesignerRoadway Designer

Page 47: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

You can use the You can use the Drive Roadway Drive Roadway application to application to review your completed model.review your completed model.

Drive RoadwayDrive Roadway

Page 48: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

This application allows us to ‘drive’ down our This application allows us to ‘drive’ down our model using a specified camera location and model using a specified camera location and speed.speed.

Drive RoadwayDrive Roadway

Page 49: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Draw Cross SectionsDraw Cross Sections

When our model is complete and we are ready When our model is complete and we are ready to process proposed cross sections, we can doto process proposed cross sections, we can dothis through the this through the Draw Cross Sections from Draw Cross Sections from Surfaces Surfaces application.application.

Page 50: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Draw Cross SectionsDraw Cross SectionsThere has been no change to the XS Cells There has been no change to the XS Cells portion of the dialog. You can cut sections from portion of the dialog. You can cut sections from a proposed surface (.DTM) exactly as you can a proposed surface (.DTM) exactly as you can from an existing surfacefrom an existing surface(.TIN).(.TIN).

Page 51: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Draw Cross SectionsDraw Cross SectionsOn the On the Surfaces Surfaces tab, you’ll notice the addition of tab, you’ll notice the addition of a a Dtm File Dtm File option along with the standard Tin option along with the standard Tin File option.File option.

Page 52: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Draw Cross SectionsDraw Cross SectionsYou can cut existing sections from the .DTM file You can cut existing sections from the .DTM file that was created when we imported our that was created when we imported our existing .TIN file.existing .TIN file.

The existing sections willThe existing sections willbe generated using thebe generated using thesymbology specified on symbology specified on the dialog.the dialog.

This works exactly the This works exactly the same as it would if you same as it would if you were using a .TIN file.were using a .TIN file.

Page 53: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Draw Cross SectionsDraw Cross SectionsThe proposed surface (.DTM) can be added the The proposed surface (.DTM) can be added the same way.same way.

Page 54: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Draw Cross SectionsDraw Cross SectionsEven though the symbology is added to the list Even though the symbology is added to the list box along with the proposed surface, it will not box along with the proposed surface, it will not be used. The proposed sections will be be used. The proposed sections will be displayed using the styles displayed using the styles specified in the templates.specified in the templates.

Page 55: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Draw Cross SectionsDraw Cross SectionsThe Update Options do not work with .DTM files The Update Options do not work with .DTM files in the current version. This functionality will be in the current version. This functionality will be added in a future release.added in a future release.

Page 56: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Draw Cross SectionsDraw Cross SectionsWhen the sections are processed, the point When the sections are processed, the point names (from the template) are placed on the names (from the template) are placed on the sections. sections.

Page 57: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Draw Cross SectionsDraw Cross SectionsThe text is placed using the Active Text The text is placed using the Active Text Attributes from the design file.Attributes from the design file.

Page 58: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

The last step in the process is to label our The last step in the process is to label our sections. We can do this with the sections. We can do this with the Cross Section Cross Section Labeling Labeling application.application.

Label Cross SectionsLabel Cross Sections

Page 59: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

The first tab is the General tab. It controls the The first tab is the General tab. It controls the range of stations that will labeled.range of stations that will labeled.

Label Cross SectionsLabel Cross Sections

Page 60: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

The The Slope Label Slope Label tab allows tab allows you to build slope labels. This you to build slope labels. This is done by specifying point is done by specifying point name text locations name text locations previously placed on the previously placed on the section.section.

Label Cross SectionsLabel Cross Sections

Page 61: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Likewise, elevation and offset labels can be Likewise, elevation and offset labels can be generated via the generated via the Elev/Off Label Elev/Off Label tab.tab.

Label Cross SectionsLabel Cross Sections

Page 62: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Clicking the Clicking the Draw Labels Draw Labels button on the General tabbutton on the General tabwill process the labels.will process the labels.

Label Cross SectionsLabel Cross Sections

Page 63: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Settings can be saved to a preference file Settings can be saved to a preference file (.XLP).(.XLP).

The idea is that the point name text will be The idea is that the point name text will be consistent from project to consistent from project to project. So you should be project. So you should be able to load and use aable to load and use astandard .XLP file instead ofstandard .XLP file instead ofre-generating these labelsre-generating these labelsfrom project to project.from project to project.

Label Cross SectionsLabel Cross Sections

Page 64: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

The The Cross Section Labeler Cross Section Labeler application was application was deliberately created as a VBA application so deliberately created as a VBA application so that it could be edited by any user to add that it could be edited by any user to add customized labels. The customized labels. The xslabeler.mvbaxslabeler.mvba can be can be found in the found in the /bin directory./bin directory.

Label Cross SectionsLabel Cross Sections

Page 65: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Corridor Modeling help can be found in the Corridor Modeling help can be found in the GEOPAK help files.GEOPAK help files.

HelpHelp

Page 66: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

In addition, individual dialogs in In addition, individual dialogs in Create Create Template Template and and Roadway Designer Roadway Designer all have all have HelpHelp buttons located in them.buttons located in them.

HelpHelp

Page 67: GEOPAK Corridor Modeling Derricke Gray, GEOPAK Product Manager.

Thank You!