TRANSEARTH  A Java Program to visualize the Earth in 3D  Create Road networks  Optimize the routing of a very large number of customers for the collection.

Slides:



Advertisements
Similar presentations
BIZ IT SOLUTIONS Fleet Road Information Management System.
Advertisements

Vehicle Tracking Remote Control & Monitoring System.
VORTEX Version Software Application Sociology; Marketing research; Social-psychological research Social-medical research Staff recruitment, staff.
VersaCall’s Performance Intelligence Software Shop Floor Reporting Software Real Time Status Visibility Management Summary Reports Trend & Analysis Reports.
Making the most of Satellite Navigation and Tracking Integration with your Business System.
Systems Analysis and Design in a Changing World
Chapter 8: Evaluating Alternatives for Requirements, Environment, and Implementation.
‘opac 2.0’ and design hub web 2.0 enabled Emu collections sebastian chan manager, web services powerhouse museum sept 2006 lynne mcnairn emu administrator.
SYSTEM PROGRAMMING & SYSTEM ADMINISTRATION
Chapter 5 Data Management. – The Best & Most Convenient Way to Learn Salesforce.com 2 Objectives By the end of the module, you.
Datalink i50 The ideal “add on” terminal for data processing over NEXEDGE and older analog radios. Extensive programming options.
TRACK 2™ Version 5 The ultimate process management software.
ADM LOGISTIC ERP Powered By Powered By
Exploring large marine datasets using an interactive website and Google Earth Jon Blower, Dan Bretherton, Keith Haines, Chunlei Liu, Adit Santokhee Reading.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
School location collector
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
DASHBOARDS Dashboard provides the managers with exactly the information they need in the correct format at the correct time. BI systems are the foundation.
Cute Trac Vehicle Tracking System
Add a File with X, Y coordinates to MapWindow
Integrated Messaging Platform Broadcast Mediawire Multi media Tailored Solutions.
Object Oriented Databases by Adam Stevenson. Object Databases Became commercially popular in mid 1990’s Became commercially popular in mid 1990’s You.
Intranet and internet based software components. 2 Overview  What are intranet and internet based map applications?  System Requirements  Architecture.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
Zhonghua Qu and Ovidiu Daescu December 24, 2009 University of Texas at Dallas.
DEVSView: A DEVS Visualization Tool Wilson Venhola.
Programming 1 1. Introduction to object oriented programming and problem-solving.
Introduction + irastah proposes a cost effective method of tracking a human's mobility using two technologies.
Presents High operating costs and keen competition demand that you… -Optimize your deliveries -Have better information on the performance of your drivers.
Program Map Vancouver Community College – (name of program) Program Values: Entry Requirements Intended Roles Intended Learning Outcomes Mapping Conventions:
STREET VIEW Wenyang Liu GMAT9205: Fundamentals of Geo-Positioning Session 1, 2010.
Chapter 3: Computer Software. Stored Program Concept v The concept of preparing a precise list of exactly what the computer is to do (this list is called.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
Application Health Reporting Overview. Application Performance Occam’s approach has always been; first understand “what it is the client would like to.
SIMO SIMulation and Optimization ”New generation forest planning system” Antti Mäkinen & Jussi Rasinmäki Dept. of Forest Resource Management.
Optimizing Pheromone Modification for Dynamic Ant Algorithms Ryan Ward TJHSST Computer Systems Lab 2006/2007 Testing To test the relative effectiveness.
Tom Taylor District Five Schools of Spartanburg. What we’ll cover today… Navigation Creating Placemarks Searches Layers Saving Files and Images Dynamic.
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng Shantanu Ghosh,
ANALYSIS TOOL TO PROCESS PASSIVELY- COLLECTED GPS DATA FOR COMMERCIAL VEHICLE DEMAND MODELLING APPLICATIONS Bryce Sharman & Matthew Roorda University of.
What is GIS ? A method to visualize, manipulate, analyze, and display spatial data “Smart Maps” linking a database to the map.
Log Truck Scheduling Problem
Google Earth INTEGRATING GLOBAL THINKING. Why Use Virtual Tours? Flexible Tool: History, Science, Math, English, etc. An Interactive Way to Explore Supports.
WEB SERVICES Casey Bauer Hannah McMahon John Walls William Hunter Mary Daniel Casey Bauer Hannah McMahon John Walls William Hunter Mary Daniel.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
ITP 109 Week 2 Trina Gregory Introduction to Java.
How PromoServe can save you at least 25% of your admin costs Andy Barton
Field Data Collection using Open Source Software Vincent Bruscas Everett Transit Everett WA.
Systems Analysis and Design in a Changing World, Fifth Edition
Functional and Enterprise Systems
Mobile Software Solutions
Custom Report Generator - Advanced
CaRT eCapacity Initiative Ghana Productivity Apps
Google Illustrated Essentials
Editing Your Website on SharePoint 2013
AMGA Web Interface Salvatore Scifo INFN sez. Catania
Functional and Enterprise Systems
Using Excel with Google Maps
Infotools Harmoni Dashboards.
The new order management solution by Gurtam
Chapter 1 – Introduction to Computers
TallTimber & TimberPad: Software and Support for Forest Inventory
What's New in eCognition 9
AMGA Web Interface Vincenzo Milazzo
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Logistics The all new and improved advanced order management solution by FleetPursuit.
Tutorial 7 – Integrating Access With the Web and With Other Programs
What's New in eCognition 9
What's New in eCognition 9
Tenant Billing, Submetering, and After Hours Control
Presentation transcript:

TRANSEARTH  A Java Program to visualize the Earth in 3D  Create Road networks  Optimize the routing of a very large number of customers for the collection or delivery of goods

STRUCTURE OF THE TRANSEARTH SOFTWARE o TRANSEARTH comes from a more than twenty years effort to optimise collection and delivery of goods aiming at reducing transportation costs: TRANSEARTH 1 in Fortran, TRANSEARTH 2 in C then TRANSEARTH 3 in C++ and finally TRANSEARTH 4 entirely written in Java and composed of 300 classes. The software has recently been extended with Nasa Worldwind technology using Java OpenGL in order to create a 3D software much like Google Earth but adding the possibility of creating road networks using satellite maps and allowing fast optimizations for collection and delivery of goods with large truck fleets. o TRANSEARTH is integrated at different levels, due to the fact that it has made the maximum use of object oriented programming o Its structure is built on a flexible hierarchical tree structure which allows fast inter objects communication and is managed by a main class called STRUCTUREsolution.java which contains a list of objects: o Depot.java (depot or factory for collection/distribution) which contains a list of objects : o Truck.java (all vehicles’ features) which in turn contain a list of objects : o Tour.java (time, weight of the tours,...etc...) which contains an ordered list of objects: o Client.java (customers with all their characteristics: weight, time to load or unload,...etc...). This hierarchical tree structure allows to go back to all levels: a customer points back to the tour to which it belongs; in the same way a tour points back to the truck containing it; the truck knows exactly to which depot it belongs, etc…

o TRANSEARTH is totally integrated in a functional manner, this means that any one action gives access to all the operations features and for speed reason, all heavy computations are performed in RAM: agglutination, insertion and post optimizations for 1000 customers can be performed within one minute. The toolbar modification tolls allows on line modification of the road network (road addition, deletion, modification) and also the possibility to add, modify and delete the customers features using a satellite image background, that is a virtual digital table. The toolbar routing tools allows performing all the optimizations, visualising on real time and evaluating all intermediate solutions at a depot’s, a truck’s or a tour’s level as well as obtaining the graphs of various screens. It also allows saving an intermediate or a complete optimization. In this manner, all modifications applied to the road network or the customers characteristics are immediately taken into account by the computer program which calculates once again the whole solution in real time. o TRANSEARTH is also integrated « horizontally », that means that it can suit multiple jobs. In this manner, any function used in distribution, but which could be useful in collection, can be transferred to another version of the computer program. The conditional compilation using final variables in the Controle.java class allows the software to work as a factory generating multiple versions for both distribution or collection of goods and within these two categories all types of internal working that is simple or multi tours per truck, with simple or multi depots, with type and/or time constraints, multiple format entries and multiple output, from text, to csv to xml or kml to communicate with Google Earth or Maps, android devices,…etc... 3

Samples: Network Creation and Optimized Tours 3 D Pyrénées France West 3D Pyrénées Optimized Tours France South West Stanford Road Network Stanford Tours

TRANSEARTH to solve the transportation costs  All in one plain old java program one finally gets the possibility to fly the Earth in three dimensions, use the satellite images to create road networks or extends vendors networks up to 1/ degree precision and last but not least optimize the collection or distribution of goods worldwide for a very large number of customers (several thousands) in record time (of the order of minutes).  This technology is already used in France and abroad in the agro industry, garbage collection and tobacco distribution (30000 customers).  The Stanford University network was custom made using the software and the Nasa 3 D satellite images (streaming over the internet) and required only one day of work for the creation of 900 road links using a 1/ degree precision (roughly 10 cm precision).  TRANSEARTH can be demonstrated on regular laptops right in front of you. Roland LE BAIL Ecole Supérieure d’Electricité Paris, M.S. and Ph. D. Stanford University contact: or mobile phone (33) fix phone (33) Roland LE BAIL 154 rue du Pô 122 Avenue des Champs Elysées B.P PARIS CARNACFRANCE FRANCE