My TCC project

Preview:

Citation preview

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

TCC Automation ProjectMy Blog

Open Street Mapping

Sandeep Kaur90370821211

Dept. of Information Technology

October 21, 2011

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Introduction of TCC Automation

Automation is the use of control systems and informationtechnologies to reduce the need for human work in the productionof goods and services. Raw data storage, electronic transfer, andthe management of electronic business information comprise thebasic activities of an office automation system.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Objectives of TCC Automation

Make your work less tedious.

Trim hours off your workload.

Reduce repetitive keyboard strokes or mouse-clicks.

Make data entry easier with fewer tabs or mouse movements.

Take any job you do longhand and make the computer do itfor you.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Objectives of TCC Automation

Make your work less tedious.

Trim hours off your workload.

Reduce repetitive keyboard strokes or mouse-clicks.

Make data entry easier with fewer tabs or mouse movements.

Take any job you do longhand and make the computer do itfor you.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Objectives of TCC Automation

Make your work less tedious.

Trim hours off your workload.

Reduce repetitive keyboard strokes or mouse-clicks.

Make data entry easier with fewer tabs or mouse movements.

Take any job you do longhand and make the computer do itfor you.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Objectives of TCC Automation

Make your work less tedious.

Trim hours off your workload.

Reduce repetitive keyboard strokes or mouse-clicks.

Make data entry easier with fewer tabs or mouse movements.

Take any job you do longhand and make the computer do itfor you.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Objectives of TCC Automation

Make your work less tedious.

Trim hours off your workload.

Reduce repetitive keyboard strokes or mouse-clicks.

Make data entry easier with fewer tabs or mouse movements.

Take any job you do longhand and make the computer do itfor you.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Objectives of TCC Automation

Make your work less tedious.

Trim hours off your workload.

Reduce repetitive keyboard strokes or mouse-clicks.

Make data entry easier with fewer tabs or mouse movements.

Take any job you do longhand and make the computer do itfor you.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Languages and tools used

Programming language : Python

Framework : Django

Web Languages : Html, Java Script, CSS

Database : Mysql

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

Python

About Python

Python is a dynamic language, as in python coding is very easyand also it require less coding and about its interpreted nature it isjust exellent.Python is a high level programming language andDjango which is a web development framework is written in pythonlanguage.Python is an easy to learn, powerful programming language.Pythonruns on Windows, Linux/Unix, Mac OS X.Python is free to use,even for commercial products.Python can also be used as anextension language for existing modules and applications that needa programmable interface.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

Django

Django

Django is an open source web application framework written inpython. It lets you build high-performing, elegant Web applicationsquickly. Django focuses on automating as much as possible.Django adopts the standard MVC(Model-View-Controller) designpattern. But instead, their naming convention is theMTV(Model-Template-View).

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

Django

MTV

Model is an object relational mapping to your databaseschema. So each model is a class which represent atable in your database.

Template is simply HTML for your views. It also allows you todisplay different messages depending on whether ornot a user logged in.

View could be a homepage or a page to display a user’sinformation, for instance

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

MySql

MySql

Although Django supports all the Databases like sqlite, Mysql,postgresql etc but I used the Mysql. Mysql is worldas most popularopen source database. MySQL is written in C and C++.Free-software-open source projects that require a full-featureddatabase management system often use MySQL.One of the greatest advantage of Django is that it synchronises thedatabase only with one command without having any need to senddifferent queries for insertion, deletion, updation etc. There is a filenamed models.py which is used for purpose of creatingdatabase.The command used for database synchronisation is

$ python manage.py sycdb

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Report

Suspense Report

Suspense-Clearance Report

T.A./D.A. Bill

Performa Bill

Job Register

Yearly/Monthly Income Report

Transport Bill

Other charge Bill

Faculty Income distribution

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Report

Suspense Report

Suspense-Clearance Report

T.A./D.A. Bill

Performa Bill

Job Register

Yearly/Monthly Income Report

Transport Bill

Other charge Bill

Faculty Income distribution

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Report

Suspense Report

Suspense-Clearance Report

T.A./D.A. Bill

Performa Bill

Job Register

Yearly/Monthly Income Report

Transport Bill

Other charge Bill

Faculty Income distribution

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Report

Suspense Report

Suspense-Clearance Report

T.A./D.A. Bill

Performa Bill

Job Register

Yearly/Monthly Income Report

Transport Bill

Other charge Bill

Faculty Income distribution

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Report

Suspense Report

Suspense-Clearance Report

T.A./D.A. Bill

Performa Bill

Job Register

Yearly/Monthly Income Report

Transport Bill

Other charge Bill

Faculty Income distribution

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Report

Suspense Report

Suspense-Clearance Report

T.A./D.A. Bill

Performa Bill

Job Register

Yearly/Monthly Income Report

Transport Bill

Other charge Bill

Faculty Income distribution

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Report

Suspense Report

Suspense-Clearance Report

T.A./D.A. Bill

Performa Bill

Job Register

Yearly/Monthly Income Report

Transport Bill

Other charge Bill

Faculty Income distribution

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Report

Suspense Report

Suspense-Clearance Report

T.A./D.A. Bill

Performa Bill

Job Register

Yearly/Monthly Income Report

Transport Bill

Other charge Bill

Faculty Income distribution

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Report

Suspense Report

Suspense-Clearance Report

T.A./D.A. Bill

Performa Bill

Job Register

Yearly/Monthly Income Report

Transport Bill

Other charge Bill

Faculty Income distribution

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Report

Suspense Report

Suspense-Clearance Report

T.A./D.A. Bill

Performa Bill

Job Register

Yearly/Monthly Income Report

Transport Bill

Other charge Bill

Faculty Income distribution

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Reports

Main Register

Receipt

Department/lab Report

Govt./Semi-Govt./Private Report

Clearance Report

General Bill

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Reports

Main Register

Receipt

Department/lab Report

Govt./Semi-Govt./Private Report

Clearance Report

General Bill

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Reports

Main Register

Receipt

Department/lab Report

Govt./Semi-Govt./Private Report

Clearance Report

General Bill

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Reports

Main Register

Receipt

Department/lab Report

Govt./Semi-Govt./Private Report

Clearance Report

General Bill

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Reports

Main Register

Receipt

Department/lab Report

Govt./Semi-Govt./Private Report

Clearance Report

General Bill

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Reports

Main Register

Receipt

Department/lab Report

Govt./Semi-Govt./Private Report

Clearance Report

General Bill

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Reports

Main Register

Receipt

Department/lab Report

Govt./Semi-Govt./Private Report

Clearance Report

General Bill

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Distribution of money

College Income

Administrative

Development Funds

Consultatancy Asst.

Service Tax

Education Tax

Higher-Education Tax

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Distribution of money

College Income

Administrative

Development Funds

Consultatancy Asst.

Service Tax

Education Tax

Higher-Education Tax

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Distribution of money

College Income

Administrative

Development Funds

Consultatancy Asst.

Service Tax

Education Tax

Higher-Education Tax

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Distribution of money

College Income

Administrative

Development Funds

Consultatancy Asst.

Service Tax

Education Tax

Higher-Education Tax

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Distribution of money

College Income

Administrative

Development Funds

Consultatancy Asst.

Service Tax

Education Tax

Higher-Education Tax

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Distribution of money

College Income

Administrative

Development Funds

Consultatancy Asst.

Service Tax

Education Tax

Higher-Education Tax

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Distribution of money

College Income

Administrative

Development Funds

Consultatancy Asst.

Service Tax

Education Tax

Higher-Education Tax

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Introduction to TCC Automationits ObjectiveLanguages and tools usedMy projectDistribution of money

TCC Automation

Distribution of money

College Income

Administrative

Development Funds

Consultatancy Asst.

Service Tax

Education Tax

Higher-Education Tax

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

My Contribution in the software

My work

Made Login and registration application

Added a report named ‘Daily Report’

Added a module named ‘Labs’

Introduced new tables in admin section

Gave different database permissions to different staff members

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

My Contribution in the software

My work

Made Login and registration application

Added a report named ‘Daily Report’

Added a module named ‘Labs’

Introduced new tables in admin section

Gave different database permissions to different staff members

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

My Contribution in the software

My work

Made Login and registration application

Added a report named ‘Daily Report’

Added a module named ‘Labs’

Introduced new tables in admin section

Gave different database permissions to different staff members

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

My Contribution in the software

My work

Made Login and registration application

Added a report named ‘Daily Report’

Added a module named ‘Labs’

Introduced new tables in admin section

Gave different database permissions to different staff members

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

My Contribution in the software

My work

Made Login and registration application

Added a report named ‘Daily Report’

Added a module named ‘Labs’

Introduced new tables in admin section

Gave different database permissions to different staff members

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

My Contribution in the software

My work

Made Login and registration application

Added a report named ‘Daily Report’

Added a module named ‘Labs’

Introduced new tables in admin section

Gave different database permissions to different staff members

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

TCC Automation

Login Application

This increased the security of the project as now only theauthorised users can have access to the software and thus use it.Any unauthorised user now cannot misuse it.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

Login application

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

TCC Automation

Daily Report module

It was not possible earlier to have a record amount of a day inTCC or number of number of days selected but after introductionof this module in the software one can do so. This has moreoverincreased the level of automation.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

Daily report module added

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

Daily report module

Type of payment selected

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

Daily report module

Amount calculated

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

TCC Automation

Labs module

This module is used to find the amount recieved for a particular labfor the number of days selected. It gives the record for the labs inTCC for number of days selected. It has also automated the work.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

Labs module added

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

Amount calculated for particular lab

labs module

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

TCC Automation

Introduction of new tables in admin

Introduction of new tables in admin has made the admin ofsoftware more powerful as now in order to change the databaseentries he can directly make changes by going to these tables.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

My Contribution in the software

Automation tables added in admin

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Blog in DjangoMy Blog’s front page

Blog in Django

My Blog

I made an application called My Blog in the report. It consists ofall the necessary modules as the other blogs does have. Thedifferent moduled are:

My Posts: It displays all the posts done by me.

My Poems: The poems posted by me are displayed here.

My Images/ Sketches: It contains all the images and sketchesposted.

I have synchronized Mysql database with it thus all the values ofposts, Poems and Images are fetched directly from database.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Blog in DjangoMy Blog’s front page

Front page of blog

Figure: Index page of Blog

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

OpenStreetMap

Introduction to Open Street Mapping

OpenStreetMap is a wiki page for maps and other geographicalfacts.People gather location data from a variety of sources such asrecordings from GPS devices, from free satellite imagery or simplyfrom knowing an area, and upload this data to OpenStreetMap.The uploaded data can be further modified, corrected and enrichedby anyone who notices missing facts or errors.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Steps to add to OpenStreetMap

collecting Data

There are variety of ways of gathering data for OSM:

Using GPS(Global Positioning Device) for tracking the pathsto be mapped.

Having Local Knowledge of the area.

Using the imagery of the area to be mapped

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Steps to add to OpenStreetMap

collecting Data

There are variety of ways of gathering data for OSM:

Using GPS(Global Positioning Device) for tracking the pathsto be mapped.

Having Local Knowledge of the area.

Using the imagery of the area to be mapped

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Steps to add to OpenStreetMap

collecting Data

There are variety of ways of gathering data for OSM:

Using GPS(Global Positioning Device) for tracking the pathsto be mapped.

Having Local Knowledge of the area.

Using the imagery of the area to be mapped

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Steps to add to OpenStreetMap

collecting Data

There are variety of ways of gathering data for OSM:

Using GPS(Global Positioning Device) for tracking the pathsto be mapped.

Having Local Knowledge of the area.

Using the imagery of the area to be mapped

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Steps to add to OpenStreetMap

Uploading GPS data

The data we, collect in our GPS device is raw and for uploading itto OSM, following steps are to be followed:

The raw data collected by us is in CSV(Comma-SeperatedValues) and it need to be converted into GPX (GPS eXchangeFormat). It can easily be done by using the GPX convertor.

Once you have a GPX file containing a GPS trace, you shouldupload it to the site

Now download the area containing those traces into JOSM

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Steps to add to OpenStreetMap

Uploading GPS data

The data we, collect in our GPS device is raw and for uploading itto OSM, following steps are to be followed:

The raw data collected by us is in CSV(Comma-SeperatedValues) and it need to be converted into GPX (GPS eXchangeFormat). It can easily be done by using the GPX convertor.

Once you have a GPX file containing a GPS trace, you shouldupload it to the site

Now download the area containing those traces into JOSM

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Steps to add to OpenStreetMap

Uploading GPS data

The data we, collect in our GPS device is raw and for uploading itto OSM, following steps are to be followed:

The raw data collected by us is in CSV(Comma-SeperatedValues) and it need to be converted into GPX (GPS eXchangeFormat). It can easily be done by using the GPX convertor.

Once you have a GPX file containing a GPS trace, you shouldupload it to the site

Now download the area containing those traces into JOSM

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Steps to add to OpenStreetMap

Uploading GPS data

The data we, collect in our GPS device is raw and for uploading itto OSM, following steps are to be followed:

The raw data collected by us is in CSV(Comma-SeperatedValues) and it need to be converted into GPX (GPS eXchangeFormat). It can easily be done by using the GPX convertor.

Once you have a GPX file containing a GPS trace, you shouldupload it to the site

Now download the area containing those traces into JOSM

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Steps to add to OpenStreetMap

Create/Edit OSM data

Now edit the map of the area downloaded and make the editingaccording to the knowledge of the area or the data collected byGPS device.

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Jalalabad Mapping

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Software Release

Software Released at:

http : //automation.sarovar .org

Working at:

http : //202.164.53.122/tcc11 12/

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

References

Links

http : //python.org

http : //djangoproject.com

http : //djangobook .com

http : //jagdeepmalhi .blogspot.com

Mailing Lists

greatdevelopers@googlegroups.com

django users@googlegroups.com

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

References

Links

http : //python.org

http : //djangoproject.com

http : //djangobook .com

http : //jagdeepmalhi .blogspot.com

Mailing Lists

greatdevelopers@googlegroups.com

django users@googlegroups.com

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

References

Links

http : //python.org

http : //djangoproject.com

http : //djangobook .com

http : //jagdeepmalhi .blogspot.com

Mailing Lists

greatdevelopers@googlegroups.com

django users@googlegroups.com

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

References

Links

http : //python.org

http : //djangoproject.com

http : //djangobook .com

http : //jagdeepmalhi .blogspot.com

Mailing Lists

greatdevelopers@googlegroups.com

django users@googlegroups.com

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

References

Links

http : //python.org

http : //djangoproject.com

http : //djangobook .com

http : //jagdeepmalhi .blogspot.com

Mailing Lists

greatdevelopers@googlegroups.com

django users@googlegroups.com

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

References

Links

http : //python.org

http : //djangoproject.com

http : //djangobook .com

http : //jagdeepmalhi .blogspot.com

Mailing Lists

greatdevelopers@googlegroups.com

django users@googlegroups.com

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

References

Links

http : //python.org

http : //djangoproject.com

http : //djangobook .com

http : //jagdeepmalhi .blogspot.com

Mailing Lists

greatdevelopers@googlegroups.com

django users@googlegroups.com

Sandeep Kaur 90370821211 TCC Automation

TCC AutomationMy projectMy Blog

OSMLinks and References

Thank you

Sandeep Kaur 90370821211 TCC Automation

Recommended