How Open Source Helps Your

architectgroundhogInternet και Εφαρμογές Web

4 Δεκ 2013 (πριν από 3 χρόνια και 6 μήνες)

71 εμφανίσεις

NCAMPO 2012
Conference

Asheville, NC

May
2
-

4,
2012

How Open Source Helps Your
Projects?

Majed Al
-
Ghandour, Ph.D., PE, CPM

Program Development Branch

NCDOT


What is the Open Source?



Tour with Open
Source Software
-

Examples



DynusT



(
Dynamic Urban Systems in
Transportation)



Closing

Presentation Outline

Open Source Licenses


My understanding
is that “
open source
” licenses
such as GNU GPL3 don’t necessarily require that
the software be “free” in terms of not charging for
it.




They
just require that


(
a) the source code always be distributed with the
executable, and


(
b) that anyone who
receives the software cannot make
it proprietary
.



Check your
legal team
to provide
an open source
license.

GNU GPL General Public License


Source:
http://en.wikipedia.org/wiki/GNU_General_Public_License


Easy

to
Use

Fast
Performance

Open Source Environment


Free

Source:
http://www.openoffice.org
/


Writer

Calc

Impress

Draw

Base

E
-
mail: Mozilla Thunderbird



Source:
http://www.mozilla.org/en
-
US/products/thunderbird
/


Video
Player:
Miro

Source:
http://www.getmiro.com
/


GIMP: Graphics
/ Photo
Editing

Source:
http://
gimp
-
win.sourceforge.net/stable.html


Inkscape
: Vector Graphics
Application

Source:
http://inkscape.org/download
/


PeaZip
:
Archiving

Source:
http://
peazip.sourceforge.net/index.html


OpenProj

is an open
-
source desktop project
management application similar to
Microsoft
Project.


OpenProj

has a familiar user interface and
even opens existing MS Project files.


OpenProj

is interoperable with Project, Gantt
Charts and PERT
Charts
.

Gantt and
PERT
Charts

Network Diagram

Source:
http://drupal.org
/



Drupal
is an open source
content management
platform powering millions of websites and
applications
.

Source:
http
://www.plancheyenne.com
/


Source:
http://www.plancheyenne.com
/


Source:
http://
www.gcbl.org/blog/marc
-
lefkowitz/who
-
collaborate
-
regional
-
sustainable
-
development


Source:
http://
recoveryfortexas.org/content/texas
-
transportation
-
commission
-
approves
-
money
-
public
-
transportation


Source:
http
://www.qgis.org
/


SketchUp
: Picture anything in 3D

http://
picasaweb.google.com/gallery.sketchup/LandscapeArchitecture#slideshow/5244093690936510850


Sources:

http
://
picasaweb.google.com/gallery.sketchup/UrbanPlanning#slideshow/5341003808863538946


Atlantica
:
Pimlico

and Arena Districts

Source:
http
://
sketchup.google.com/3dwarehouse/details?mid=983a71056cbbc9b29040a7c72f5a18f&prevstart=0


Fusion
Tables
Gather
, visualize and share your data
online

Source:
http://www.google.com/fusiontables/Home
/



Source: http
://www.ncdot.org/doh/preconstruct/altern/design_build/expressdesignbuild/expressdb.html


Some
Federal projects
such as SHRP2 C10 have
required that any software produced be under
an open source license.

SHRP2 C10

Source:
http://www.shrp2c10.org/SHRPC10Portal/Home.aspx


Strategic Highway Research Program

DynusT


(Dynamic Urban Systems in
Transportation)

Regional Operational Planning Capability

Regional

-

area larger than corridor

Operational

-

traffic flow dynamics sensitive
to signals, road configurations

Planning

-

short
-
term impact and long
-
term
equilibrium

Simulation

Mesoscopic

Traffic Simulation

Dynamic Traffic Assignment (
DTA
)

Micro
-
meso
-
micro integration

DTA
: Dynamic Traffic Assignment Projects

Source:
http
://code.google.com/p/dta/


Source:
http
://dynust.net/


Source:

http
://
www.michigan.gov/documents/mdot/MDOT_DTA_DynusT_Overview_Chiu_8_11_10_334886_7.pdf


Compatibility with Existing Modeling
Framework

Trip
-
Based Framework

Strategic
Modeling

Sub
-
Area

Modeling

Source:

http
://
www.michigan.gov/documents/mdot/MDOT_DTA_DynusT_Overview_Chiu_8_11_10_334886_7.pdf


Compatibility with Existing Modeling
Framework

Activity
-
Based Model

Triangle, NC Regional
DynusT

Model

Source:

http
://
www.michigan.gov/documents/mdot/MDOT_DTA_DynusT_Overview_Chiu_8_11_10_334886_7.pdf


A Regional View (
DynusT

Animation)

Source:

http
://
dynust.net/wikibin/doku.php?id=start:getting_started



What is Dynamic Traffic Assignment?


A method to predict/estimate
how trip
-
makers may shift to
other routes or departure time in response to:


Congestion


Pricing


Controls


Incidents


Improvements


Understand how individual travel decisions
impact an
entire region, by


Time of day


Origin
-
Destination (OD) zones


Transportation modes

Macro
-
Meso
-
Micro Integration

Analyze
Ingress/Egress
points for weaving

Meso

Micro

Macro

Estimate toll lane
usage and
revenue

Proposed toll
lanes


Macro


Travel Demand
Models (TDM)


Micro


e.g. VISSIM

Source:
http://
dynust.net/wikibin/doku.php?id=start:new_page2


Mesoscopic

Traffic Simulation?

Source:
http://
dynust.net/wikibin/doku.php?id=start:new_page2


Other Freeway Operations
Scenarios/Strategies


Dynamic message signs


Congestion warning


Mandatory detour


Speed advisory


Information strategies


Pre
-
trip information


In
-
vehicle information


Incident


Work zone


Managed lanes


Truck only


Truck restriction

Bottom
left shows a view of work zone area allowing to show
how
vehicles
diverse
around network
work zone area
.

Top left shows a view to traffic
simulation.

Each
vehicles represented by a green dot
as it moves
through
out road networks
.

Top
right shows queues due to the work
zone

Bottom
right shows speed profiles of the
links

Source:
NCDOT Research Project 2012
-
36 with NCSU & ITRE

Source:
http://ahb70.wordpress.com/conferences/2012
-
conference
/


Using WordPress

Web Services
-

Transportation

Develop Web Pages & Web
Services

Summary

Open Source


DynusT



R敧楯湡氠偬慮a楮g⽔䑍⽗娯/業畬i瑩潮


FireFox


W敢⁢r潷獥s


OpenOffice


偲潤o捴楶楴礠獵ste


GIMP



偨潴漠o摩瑩湧


Scribus



䑥獫D潰o灵扬楳桩湧


GLabels



偲Pn瑩湧n䱡扥汳


Apache



W敢⁳敲v敲


PHP & MySQL

W敢e䑥v敬e灭敮琠獣物s瑩湧n☠䑡t慢慳敳


OpenLDAP


䑩D散t潲礠獥s癩v敳e慮a⁡捣敳e 浡湡n敭敮t


Blogs

W潲摐r敳e
Ⱐ䉬潧g敲


CM

䑲異慬

慮a
䩯J浬m


Social
Media

F慣a扯潫
Ⱐ瑷楴t敲


Google


䑯DEv敲礠
T
桩湧n


Majed
Al
-
Ghandour

Ph.D
., P.E., CPM, MCP, MCSD, MCT

malghandour@ncdot.gov

919
-
707
-
4621

Thank you!.
Q
uestions
?