TravelHack Datasources presentation english

Post on 15-Nov-2014

981 views 3 download

Tags:

description

 

transcript

Data sources and trafiklabseDaniel Rudmark

Viktoria InstituteHoumlgskolan i Borarings

Agenda

bull Trafiklabsebull Public transport databull Traffic flow traffic disruptions and commuter

flows bull Environmental databull Bicycle Carpooling SMS

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

TrafiklabseElias Arnestrand

SamtrafikenViktoria Institute

SLSamtrafike

n

datagoteborgsedatextrafikverketse

Trafiklabse

[HurVar ges tillgaringng till APIet]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact persons TravelHack

bullLars Loumlfquistbull070-762 34 93bullLarsLofquistsamtrafikense

bullElias Arnestrandbull070-762 38 48bullEliasArnestrandsamtrafikense

bullIf we donrsquot answer send a SMSbullGood luck

Public transport information

Vaumlsttrafik Martin HolmgrenSamtrafiken Lars Loumlfquist

Vaumlsttrafikrsquos travelplannerMartin Holmgren (Astando)

Technical Project Manager Vaumlsttrafik

What is Vaumlsttrafik offering

bull Travel planning with the new travelplannerbull Bus stop information via the new

travelplannerbull Disruptions informationbull Commuter parkingbull SMS-ticket codesbull Community at labsvasttrafikse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Agenda

bull Trafiklabsebull Public transport databull Traffic flow traffic disruptions and commuter

flows bull Environmental databull Bicycle Carpooling SMS

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

TrafiklabseElias Arnestrand

SamtrafikenViktoria Institute

SLSamtrafike

n

datagoteborgsedatextrafikverketse

Trafiklabse

[HurVar ges tillgaringng till APIet]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact persons TravelHack

bullLars Loumlfquistbull070-762 34 93bullLarsLofquistsamtrafikense

bullElias Arnestrandbull070-762 38 48bullEliasArnestrandsamtrafikense

bullIf we donrsquot answer send a SMSbullGood luck

Public transport information

Vaumlsttrafik Martin HolmgrenSamtrafiken Lars Loumlfquist

Vaumlsttrafikrsquos travelplannerMartin Holmgren (Astando)

Technical Project Manager Vaumlsttrafik

What is Vaumlsttrafik offering

bull Travel planning with the new travelplannerbull Bus stop information via the new

travelplannerbull Disruptions informationbull Commuter parkingbull SMS-ticket codesbull Community at labsvasttrafikse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

TrafiklabseElias Arnestrand

SamtrafikenViktoria Institute

SLSamtrafike

n

datagoteborgsedatextrafikverketse

Trafiklabse

[HurVar ges tillgaringng till APIet]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact persons TravelHack

bullLars Loumlfquistbull070-762 34 93bullLarsLofquistsamtrafikense

bullElias Arnestrandbull070-762 38 48bullEliasArnestrandsamtrafikense

bullIf we donrsquot answer send a SMSbullGood luck

Public transport information

Vaumlsttrafik Martin HolmgrenSamtrafiken Lars Loumlfquist

Vaumlsttrafikrsquos travelplannerMartin Holmgren (Astando)

Technical Project Manager Vaumlsttrafik

What is Vaumlsttrafik offering

bull Travel planning with the new travelplannerbull Bus stop information via the new

travelplannerbull Disruptions informationbull Commuter parkingbull SMS-ticket codesbull Community at labsvasttrafikse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

SLSamtrafike

n

datagoteborgsedatextrafikverketse

Trafiklabse

[HurVar ges tillgaringng till APIet]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact persons TravelHack

bullLars Loumlfquistbull070-762 34 93bullLarsLofquistsamtrafikense

bullElias Arnestrandbull070-762 38 48bullEliasArnestrandsamtrafikense

bullIf we donrsquot answer send a SMSbullGood luck

Public transport information

Vaumlsttrafik Martin HolmgrenSamtrafiken Lars Loumlfquist

Vaumlsttrafikrsquos travelplannerMartin Holmgren (Astando)

Technical Project Manager Vaumlsttrafik

What is Vaumlsttrafik offering

bull Travel planning with the new travelplannerbull Bus stop information via the new

travelplannerbull Disruptions informationbull Commuter parkingbull SMS-ticket codesbull Community at labsvasttrafikse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

[HurVar ges tillgaringng till APIet]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact persons TravelHack

bullLars Loumlfquistbull070-762 34 93bullLarsLofquistsamtrafikense

bullElias Arnestrandbull070-762 38 48bullEliasArnestrandsamtrafikense

bullIf we donrsquot answer send a SMSbullGood luck

Public transport information

Vaumlsttrafik Martin HolmgrenSamtrafiken Lars Loumlfquist

Vaumlsttrafikrsquos travelplannerMartin Holmgren (Astando)

Technical Project Manager Vaumlsttrafik

What is Vaumlsttrafik offering

bull Travel planning with the new travelplannerbull Bus stop information via the new

travelplannerbull Disruptions informationbull Commuter parkingbull SMS-ticket codesbull Community at labsvasttrafikse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact persons TravelHack

bullLars Loumlfquistbull070-762 34 93bullLarsLofquistsamtrafikense

bullElias Arnestrandbull070-762 38 48bullEliasArnestrandsamtrafikense

bullIf we donrsquot answer send a SMSbullGood luck

Public transport information

Vaumlsttrafik Martin HolmgrenSamtrafiken Lars Loumlfquist

Vaumlsttrafikrsquos travelplannerMartin Holmgren (Astando)

Technical Project Manager Vaumlsttrafik

What is Vaumlsttrafik offering

bull Travel planning with the new travelplannerbull Bus stop information via the new

travelplannerbull Disruptions informationbull Commuter parkingbull SMS-ticket codesbull Community at labsvasttrafikse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Contact persons TravelHack

bullLars Loumlfquistbull070-762 34 93bullLarsLofquistsamtrafikense

bullElias Arnestrandbull070-762 38 48bullEliasArnestrandsamtrafikense

bullIf we donrsquot answer send a SMSbullGood luck

Public transport information

Vaumlsttrafik Martin HolmgrenSamtrafiken Lars Loumlfquist

Vaumlsttrafikrsquos travelplannerMartin Holmgren (Astando)

Technical Project Manager Vaumlsttrafik

What is Vaumlsttrafik offering

bull Travel planning with the new travelplannerbull Bus stop information via the new

travelplannerbull Disruptions informationbull Commuter parkingbull SMS-ticket codesbull Community at labsvasttrafikse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Public transport information

Vaumlsttrafik Martin HolmgrenSamtrafiken Lars Loumlfquist

Vaumlsttrafikrsquos travelplannerMartin Holmgren (Astando)

Technical Project Manager Vaumlsttrafik

What is Vaumlsttrafik offering

bull Travel planning with the new travelplannerbull Bus stop information via the new

travelplannerbull Disruptions informationbull Commuter parkingbull SMS-ticket codesbull Community at labsvasttrafikse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Vaumlsttrafikrsquos travelplannerMartin Holmgren (Astando)

Technical Project Manager Vaumlsttrafik

What is Vaumlsttrafik offering

bull Travel planning with the new travelplannerbull Bus stop information via the new

travelplannerbull Disruptions informationbull Commuter parkingbull SMS-ticket codesbull Community at labsvasttrafikse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

What is Vaumlsttrafik offering

bull Travel planning with the new travelplannerbull Bus stop information via the new

travelplannerbull Disruptions informationbull Commuter parkingbull SMS-ticket codesbull Community at labsvasttrafikse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

The API of the new travelplanner

bull Addresses and stopsndash Find addresses and stops that matches a search

stringndash Find stops and stop localizations nearby a specific

coordinatendash List all stops and stop localizations

(Note This is a demanding request therefor we are only offering a dump)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

The API of the new travel planner

bull Travel paths from door to doorndash Real time information

bull Prognoses for departuresbull Cancellations

ndash Possibility to collect detail information about the tours that is a part of a travel path

ndash Possibility to collect the travel pathrsquos geographical route divided into tours

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

The API of the new travelplanner

bull Departures and arrivals at a stopndash Contains the same information as the current

rdquoNext tourrdquo API but with the following differencesbull Both time table times and real time prognosesbull Absolute times instead of rdquominutes until departurerdquobull Not limited to max two tours (Next ndash Next after that)bull Possibel to search at random time instead of only the

next hour

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

The API of the new travelplanner

bull It is a difference between Stop Area and Stop Point ndash Stop Area

bull A collection of points with the same name rdquoUllevi norrardquobull Coordinates represent the main point of the points

ndash Stop Pointbull A point within the Stop area rdquoUllevi norra laumlge Drdquobull Coordinates represent boardingpoint at the point

bull The following services mix areas and pointsndash locationallstops ndash locationneareststop

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

The API of the new travelplanner

bull Format of id separates areas and points

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

The API of the new travelplanner

bull RESTfulhttpenwikipediaorgwikiRepresentational_state_transfer

ndash Ask via simple HTTP GETndash Reply as XML or JSON(P)

bull Coordinates in WGS84-formatndash Same as for example Google Maps

bull Calls identified per developerapplicationndash rdquoauthKeyrdquo distributed to each team

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

The API of the new travelplanner

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerDokumentation-av-nytt-API

bull API documentation httplabsvasttrafikseuploadDokument2011HAFAS_ReST_Interface_VT_104pdf

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

The API of the new travelplanner

bull Resourcesndash Dumps of all stops and stop locations in JSONP

and REST (create your own copy the files will be erased after the weekend)

httpapivasttrafiksetravelhacklocationallstops20111006json httpapivasttrafiksetravelhacklocationallstops20111006xml

ndash An rdquoExcel cheat sheetrdquo to generate correct requests

httplabsvasttrafikseuploadDokument2011HAFAS_REST_API_URL_Generator_1_04xls

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Disruptions information

bull Textual disruptions in the same format as on Vaumlsttrafikrsquos web sitendash RSShttpwwwvasttrafikseStartsidaRSS-kallorPrenumerera-pa-trafikforandringar-RSS

ndash SOAPhttpvasttrafikseexternal_servicesTrafficInformationasmxop=GetAllValidItems

bull More informationhttplabsvasttrafikseFor-utvecklareAPIerTrafikstorningar

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Commuter parkings and SMS codes

bull Collected via the SOAP-API that was developed for the old travelplanner

bull Travelplanning questions will be discontinued in about a month from now donrsquot use those

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Commuter parkings and SMS codes

bull List of all commuter parkingshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetTravelParkingWGS84basedNote The stop IDs that is returned tied to the commuter parkings in this service is of an old

format so this information cannot be used Instead search for nearest stop using the new REST-API

bull List of codes and prizes of SMS ticketshttpvasttrafikseExternal_ServicesTravelPlannerasmxGetSMSCodes

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

labsvasttrafikse

bull Documentation of all APIsbull Exemples of developed servicesbull Discussion forum for developers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

labsvasttrafikse

bull Every team have recived an accountndash Account information is distributed by the

TravelHack teamndash authKeyidentifier for all Vaumlsttrafikrsquos services are

connected to the accountndash If you want to keep the account after the end of the

competition you will have to log in and change name and password otherwise the account will be erased

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

labsvasttrafiksehttplabsvasttrafikseFor-utvecklareHemclubId=2

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Support during the competition

bull Operational problemsndash Contact information in your information envelop

bull Questions about APIsndash Answered during API-support time on sitendash During the rest of the time questions will be handled

in the forum at labsndash The space rdquoNya tjaumlnsterrdquo in the forum is beeing extra

monitored during the weekendhttplabsvasttrafikseForumAmnenroomId=13

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

powered by Trafiklabse

Lars Loumlfquist Elias ArnestrandSamtrafiken

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Bus stop data

bull StationsInZone (coordinate radius) stops with ID

bull FindLocation text string matching stopsaddresses with ID

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Departure data ndash bus stop time tables

bull GetDepartures (superstandard) stop-ID time span upcoming departures

Super version ndash real time for SL Vaumlsttrafik Skaringnetrafiken and Trafikverket (exception for subway)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Travel suggestion

bull Search (from coordinateID to coordinateID time date travel suggestion)

bull Superstandard versionSupport methodbull ResRobot - Search travel ndash TimeTablePeriodbull ResRobot - Search travel ndash ProducerListbull ResRobot - Search travel ndash TransportModeList

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Traffic lab BETA

bull httplabbettrafiklabse

Test different methods from the Resrobot-APIsRegister API-keys on trafiklabse and start testing right away

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Traffic situation disruptions and traffic flows

Trafikverket Jonas JaumlderbergInfo24Daniel Rudmark

Goumlteborgs Stad Christer ErlandssonCommute Greener Henrik Willford

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Trafikverket - DATEXJonas Jaumlderberg

Trafikverket Viati

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

What data is availablebull Accidentsbull Traffic information messages disruptionsbull Road maintenancebull Rad conditions driving conditionsbull Ferriesbull Frost damagesbull Rest placesbull Travel time and traffic statusbull Camerasbull Weather data

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

What is DATEXbull Standard for exchange of Traffic informationbull CEN standardbull Developed within Easyway (EU)bull Ex of countries where DATEX is used Sverige

Denmark Germany France England Ireland Spain Portugal Italy Norway

bull Standardized interface makes it possible to have services working uniformly all across Europe

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

How and where to get access to the API

bull PULL PUSH is availablebull For you PULLbull WebServcies or HTTP Getbull 20 accounts have been createdbull URL for the services and more can be found at

httpdatexvvsewiki (under Datex Specifikation)

bull API not built for end users

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

What services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Publication Service Pull

SituationPublication Accident X

TrafficMessages X

Roadworks X

RoadConditions X

Ferries X

FrostDamages X

LevelC SituationPublication RestAreas X

EmergancyInfo (Freetext) X

RoadCondition Overview (Freetext) X

ElaboratedDataPublication TravelTimeService and TrafficStatus X

MeasuredDataPublication WeatherDataServcie X

TrafficMeasurements X

MeasurementSiteTablePublication WeatherMeasurementsSiteTable X

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Meta data services

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Service Description Pull

CCTVCameras (roadCondition cameras) Road condition cameras about 200 pc X

CameraTable (Traffic flow cameras) Traffic flow cameras about 200 pc X

LocationCodes Pre defined points and routes according to standard

X

WeatherPosts Weather stations 800 pc X

RoadConditionSections Pre defined road condition routes Shape file also available (ask me)

X

TravelTimeRoutes Travel time routesShape fil also available (ask me)

X

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

What you could do with the databull Agreements with gt 90 about 45 active usersbull Examples of services

ndash Trafikverketrsquos own services Phone Web RDS-TMC ndash Added in map servicesndash Appsndash Navigation systemndash Integrated in own systemndash Many interested in cameras travel times weather

bull Example available on Wiki both code and XMLbull Helpdesk available

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Getting startedbull Enter wiki httpdatexvvsewiki

ndash Documentationndash XML schemes WSDL and morendash Examplesndash Links to servicesndash Data Dictionary

bull Call services and look at data bull More about DATEX II wwwdatex2eu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Access to data

bull Data is free of chargebull But agreement has to be signed with

Trafikverketbull For the 20 accounts no agreement is necessarybull The will be available until 2011-12-31bull Must not be used for anything else but the

service that is created during TravelHackbull Agreement datextrafikverketse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Info24 ndash Traffic information Sverige

Daniel RudmarkViktoriaHoumlgskolan i Borarings

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

What is Traffic information Sverige

bull Further development of DATEXbull More simple formatbull Possibility to write SLAs etcbull REST based XMLJSONbull Free of charge during TravelHack

ndash contact Info24

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

How to get access during TravelHack

bull Trafiklabseinfo24 -gt Click Trafikinformation Sverige

bull Use API-key from envelop received at registration

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Example

bull Service DATEX == ContentCategorybull Example ask for all road maintenance projects

in Datexndash httpcs1imxqnet8080imxservicesRESTv1GetContent

ItemsByCategoryCLID=e600e0ee-533a-4c16-a291-eacbacc02154ampCategoryID=B1A733B1-AD26-4D87-BDE4-B3D3C6BC55C3ampPosLat=57705400ampPosLon=11936973ampSearchRadiusMeters=5000ampContentTypeID=826906DD-9D92-4508-9C5C-2E7939557375ampMaxCount=5000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Travel time Goumlteborg datagoteborgse

Christer Erlandsson |Noel Alldritt |Erik BaumlckGoumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to

supply travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Traffic situation disruptions and traffic flows

bull Travel times Goumlteborgndash TravelTimesService

bull Routesbull LatestTravelTimes

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

datagoteborgse

bull httpdatagoteborgse

bull Registrer user and application

bull Simple terms

bull Long term plan More to come

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Commuting PatternHenrik Willford

Commute Greener Volvo

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Planned and real commuting

bull Datandash Users of the service wwwCommuteGreenercomndash Registrer their normal travelling per day during a weekndash Ongoing registration of deviations from normal travel pattern

bull API ndash Question How do people commute

bull Alt 1 One geo position + One radiusbull Alt 2 Two geo positions each with a radius

ndash Answer List of travelsbull From amp To geo positionbull Means of transportationbull Distancebull CO2 emissions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From To

Whitin

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Planned and real commuting

bull Question parameters (html)ndash httpapicommutegreenercomapico2tworadialndash Format = html (jsonhtml)ndash ampstartLat = 577133309ndash ampstartLng = 118929136ndash ampstartRadius = 5000 (meter)ndash ampendLat = 577071256ndash ampendLng = 119397962ndash ampendRadius = 3000 (meter)ndash ampfrom = 2011-10-10T053A003A002B1000

(2011-10-10T050000+0000)

ndash ampto = 2011-10-14T193A003A002B1000

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

From

To

Time zone+0000 = GMT

Cheatsheet httpwwwgetlatloncom

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Planned and real commutingbull Reply parameters (json) ndash Part 1

Question parameters

Commute travel 1

Travelsegmentben 1

Z-time = GMT

Geohash latlong geocode system(wwwgeohashorg)

Reply parameters (json) ndash Part 1

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Planned and real commuting

bull Reply parameters (json) ndash Part 2

Travel segmentben 2

Commute travel 2-n

Total distance amp CO2 emissions for commute travel 1

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

URL amp Dokumentation

bull URLndash httpapicommutegreenercomapi

bull Dokumentationndash wwwtravelhacksendash wwwtrafikdatase

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

F

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Examples of use

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Block Environmental Data

Commute Greener Henrik WillfordViktoria Institutet Raul Carlsson

Goumlteborg Stad Erik Baumlck

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

bull Commute Greener ndash Volvondash Gasoline powered car (SML) ndash Motor cycle ndash Bus ndash TrainTram ndash WalkBicycle

bull Environmental database NTM ndash Viktoria Institutendash Gasoline powered carndash Diesel powered carndash Ethanol powered carndash Methan gas powered carndash Trainndash Tramndash Bus

bull Weather measure station at 5an house ndash Goumlteborg Stad

ndash Temperature ndash Windndash precipitation ndash NO2 SO2 O3 PM NOx

ndash CO2ndash Distance

⁻ CO2⁻ NOX nitrogen oxides⁻ HC Hydrocarbons⁻ CH4 Methane⁻ CO Carbon monoxide⁻ PM Particulate matter⁻ SO2 Sulphur dioxide

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Commute GreenerHenrik Willford

Volvo

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions per means of transport

A

B

CarBus

Bicycle

76 km

03 kg

0 kg

13 kg

Question

Answer

Lindholmspiren 5

Linneacutegatan 30

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

bull Question (travel route)ndash From positionndash To position

bull Reply (emission per means of transport)1 Walk2 Bicycle3 Traintramsubway4 Bus5 Motor cycle6 Car

bull Smallbull Mediumbull Large

7 Aeroplane

CO2 emissions in g per means of transport

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in kg per means of transport

bull Request parameters (html)httpwwwcommutegreenercomapico2emissionsstartLat = 577097704ampstartLng = 119661608ampendLat = 576969943ampendLng = 119865ampformat = json (options jsonhtml)

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

CO2 emissions in g per means of transport

bull Response parameters (json)

meter

gram

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

URL and Documentation

bull URLndash httpwwwcommutegreenercomapi

bull Documentationndash wwwtravelhacksendash wwwtrafiklabse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples of services

bull Calculation ofndash Environmental effect of isolated travelsndash Environmental effect of changed routes for

transportationndash Environmental effect of cancelled or extra bus

toursndash Environmental effect of road works

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Viktoria Institutersquos Environmental Database

Raul CarlssonViktoria Institute

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Contents of the presentation

bull Environmental effects from a life cycle perspectivebull Viktoria Institutersquos environmental databasebull How can the environmental database be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Consumption

TransportRefining

Transport

Manufacturing

Transport

Transport

Transport

Environmental effects from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

bull Sourcesbull Minesbull Ponds

Everyday travel

TransportRefining

Transport

Distribution

Environmenal effects of every day travel from a life cycle perspective

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

ISETrsquos environmental database

Address to the APIbullhttporlovidahbse8080apiemission-quantitybullKey is in the envelope The following requests can be usedbullhttporlovidahbse8080apiemission-quantitycarbensinkey=[key]bullhttporlovidahbse8080apiemission-quantitycardieselkey=[key]bullhttporlovidahbse8080apiemission-quantitycaretanolkey=[key]bullhttporlovidahbse8080apiemission-quantitycarmetangaskey=[key]bullhttporlovidahbse8080apiemission-quantitytrainkey=[key]bullhttporlovidahbse8080apiemission-quantitytramkey=[key]bullhttporlovidahbse8080apiemission-quantitycitybuskey=[key] For all responses of every one of these API callsbullAll data represent the life cycle from oil well hydro mine to burning etc in internal combustion enginebullCar data are per vehicle kilometer If more people traveling in the car this can be converted to passenger-kilometersbullFor the tram train and city bus data a standard degree of filling is used and data is converted to passenger-kilometersbull

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

ISETrsquos environmental database

Responses of the API-calls

bullCO2(total)bullCO2(fossile) bullNOXbullHCbullCH4bullCObullPM ParticlesbullSO2bullMJ(renewable) Megajoule renewable energy sources that have been used during the life cycle of the fuelbullMJ(fossile) Megajoule non renewable carbon based energy sources that have been used during the life cycle of the fuelbullMJ(nuclear power) Megajoule nuclear power energy that has been used during the life cycle of the fuel

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

ISETrsquos environmental database

bull Simplified for the purposebull Car bus train (NTM) tram (own development)bull Scope Energy for propulsionbull All way from oil well hydro nuclear plant etc to exhaust pipebull Not for example noice land use needs and particle distribution of traffic asphalt

wheel tire and rail wear bull All data cover life cycle from oil well hydro mine to combustion etc in

combustion enginebull Car data are per vehicle kilometer If more people traveling in the car this can be

converted to passenger-kilometersbull For the tram train and city bus data a standard degree of filling is used and data is

converted to passenger-kilometers

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

rsquoDecouplingrsquo to relieve the dependence of economic growth and environmental impact

With eco-efficiency LCA CAN be used as a tool to measure this release

Use and end of lifeGate to gateSuppliers

Resourceextraction

Emissions and waste

Emissionsand waste

Emissionsand waste

LCA foumlr haringllbar utveckling

Financial development

Environmental effect

Historical

Sustainable development

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Decoupling make more good with less environmental damage

Do MoreLess

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Calculate for example eco efficiency for different travel options

Some benefit measurement for the travelEco efficiency =

An environmental effect of the travel

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Calculate for example eco efficiency for different travel options

TimeEco efficiency =

CO2 (fossile)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Calculate for example eco efficiency for different travel options

FlexibilityEco efficiency =

Particle addition to GBG

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Calculate for example eco efficiency for different travel options

RelaxationEco efficiency =

Total environmental effect value

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Calculate for example eco efficiency for different travel options

Calorie s burnedEco efficiency =

CO2 (total)

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Calculate for example eco efficiency for different travel options

etcEco efficiency =

etc

How the environmental database can be used

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Air qualityErik Baumlck

Miljoumlfoumlrvaltningen Goumlteborgs Stad

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Air pollution

bull Health effectsbull Environmental effects

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Naringgra maumltplatser

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Data in the API

bull NO2bull NOxbull particles

PM10

PM25bull ground-level ozone O3bull CObull SO2

bull Insolationbull Temperaturebull RHbull Rainbull wind speedbull wind direction

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Access to the API

bull datagoteborgse

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

The API

bull 2 methodsndash Data from the latest hourndash 1 hour to 1 months data

bull Documentationndash httpdatagoteborgseAirQualityServicev10help

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Examples

bull httpdatagoteborgseAirQualityServicev10LatestMeasurementAPPIDformat=FORMAT

bull httpdatagoteborgseAirQualityServicev10MeasurementsAPPIDstartdate=STARTDATEampenddate=ENDDATEampformat=FORMAT

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Examples

bull wwwgoteborgseluften

bull www17goteborgsemiljo_envimanleionet-luftcsv

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Exempel

bull [Kan vara ndash Befintliga exempel ndash ELLERndash Oumlnskade exempel]

bull [Finns kodexempel etc -gt toppen att laumlnka till dessa (Garingr att klicka paring fraringn Slideshare daumlr presentationen ligger)]

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Trends

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Contact

bull Erik Baumlck 031-368 38 71 erikbackmiljogoteborgse

bull Lars Samuelsson 031-368 37 24 larssamuelssonmiljogoteborgse Larsam on Twitter

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Bicycle Parking Water levels Car pooling and SMS

Goumlteborgs Stad Christer ErlandssonRes Ihop Kristoffer Nolgren

SkjutsgruppenDaniel RudmarkInfo24Daniel Rudmark

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Bicycle Parking Water levels datagoteborgse

Christer Erlandsson (0738-156188)|Noel Alldritt |Erik Baumlck

Goumlteborgs Stad

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Goumlteborg CityTrafikkontoret

bull Visionndash Effective secure and sustainable movement

bull Strategyndash Stimulate products leading towards the visionndash Travellers demand more information in several ways ndash Trafikkontoret Vaumlsttrafik and Trafikverket have to cooperate to be able to supply

travellers with the best informationndash Creates conditions for new technology (apps for example)ndash Not possible to prevent trashing better to contribute with quality information

Access to data gives the public support in their descision making enabling a more environmental friendly effective and secure movement

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

datagoteborgseData for innovation

bull Systemndash A system foumlr data publishingndash Webbservicesndash rdquoData exchangerdquo

bull Data sourcesndash Trafikkontoretndash Miljoumlfoumlrvaltningen

bull Data strategyndash rdquoRaw datardquondash Simple interfacendash Possible to limit replyndash XML or JSONndash Free of charge

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Parking Bicycle Other

bull Parkingspotsndash PEvenemangService

bull GetParkingPlacesndash ParkingService

bull BusParkingsbull HandicapParkingsbull MCParkingsbull PrivateParkingsbull PublicPayMachinesbull PublicTimeParkingsbull PublicTollParkingsbull ResidentialParkingsbull TruckParkingsbull ParkingOwners

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Parking Bicycle Other

bull StyrampStaumlllndash StyrOchStall

bull GetBikeStations

bull Bicycle servicendash CykelService

bull GetServiceStations

bull Bicycle roadsndash Files collected at datagoteborgsefiles

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Parking Bicycle Other

bull Water level in Goumltaaumllvndash WaterFlowService

bull GetMeasureStationsbull GetWaterLevel

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

datagoteborgse

bull httpdatagoteborgsebull Register user and application

bull Simple terms

bull Long term plan More to come

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

ResihopKristoffer Nolgren

D

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

What data is in the API

bull Resihop is a read- and writeable API for car pooling

bull Empty car seats and people who want to travel

bull Possibility to addmodifydelete travelsbull Help functionality new mail etcbull Correct addresses system gives suggestions

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

HowWhere can we get access to the API

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Sample raptor

httpresihopnuaddtripfrom=isla de muertoampto=New Yorkampwhen=2012-12-21ampname=Raptorampemail=yarghgmailcomampPhone=0704649797details=Yargh Riding a shark got some space left on the back Bringing bazooka

Isla de muerto

New York

httpresihopnusearchto=New+Yorkampwhen=2012-12-21ampgot_car=1

lttripsgt lttripgt lttrip_idgt860lttrip_idgt ltfrom_longt82667ltfrom_longt ltfrom_latgt-822833ltfrom_latgt ltto_longt407144ltto_longt ltto_latgt-740060ltto_latgt ltwhengt1356044400ltwhengt ltgot_cargt1ltgot_cargt ltdetailsgtYargh Riding a shark got some space left on the back Bringing bazookaltdetailsgt ltinsertedgt1317762864ltinsertedgt ltnamegtMr Raptorltnamegt ltphonegt0704649797ltphonegt ltfromgtIsla Castillito de Muerto Panamaltfromgt lttogtNew York NY USAlttogt ltwhen_isogt2012-12-21 0000ltwhen_isogt lttripgt lttripsgt

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Ex of how data can be used

bull Can be ndash Car pooling in a specific situationndash Integration with existing systems

bull httpresihopnu loads the xml and converts into html Check the source code there

bull API documentation at resihopnuapibull IRC resihopnu freenode

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Skjutsgruppen

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Skjutsgruppen

bull No APIsbull Twitterflow skjutsgruppen

ndash Automatic postings destroyes the flow

bull Use messages at wwwskjutsgruppennu

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

Telenor - Pro SolutionsDaniel Rudmark

ViktoriaHoumlgskolan i Borarings

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

What is Pro Solutions

bull Two parts ndash SMS Prondash Billing Pro

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

Contact Telenor

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

SMS Pro

bull SMS App -gt Customerndash 1 to many receiversndash Special messages (binary data)ndash XML HTTP POST (GET)

bull SMS Customer-gt Appndash Send SMS to telephone number + team code

bull Ex 71700 TH 14

ndash Mail to team captain

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

How to get access during TravelHack

bull Controlled by IPbull Has to be called via the NOMAD-accounts

handed out at registrationbull After the Hack Contact Telenor to open

towards your own server numberbull UID TRAVELHACKbull PWD travelhack

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116

SMS Example

bull Subscribe on exceptional occurences to redirect normal travelingndash Accidents (for car drivers)ndash Disruptions in public transportndash Air qualityndash Events

Lindholmen Goumlteborg 2011-10-08 - 2011-10-09

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Slide 52
  • Slide 53
  • Slide 54
  • Slide 55
  • Slide 56
  • Slide 57
  • Slide 58
  • Slide 59
  • Slide 60
  • Slide 61
  • Slide 62
  • Slide 63
  • Slide 64
  • Slide 65
  • Slide 66
  • Slide 67
  • Slide 68
  • Slide 69
  • Slide 70
  • Slide 71
  • Slide 72
  • Slide 73
  • Slide 74
  • Slide 75
  • Slide 76
  • Slide 77
  • Slide 78
  • Slide 79
  • Slide 80
  • Slide 81
  • Slide 82
  • Slide 83
  • Slide 84
  • Slide 85
  • Slide 86
  • Slide 87
  • Slide 88
  • Slide 89
  • Slide 90
  • Slide 91
  • Slide 92
  • Slide 93
  • Slide 94
  • Slide 95
  • Slide 96
  • Slide 97
  • Slide 98
  • Slide 99
  • Slide 100
  • Slide 101
  • Slide 102
  • Slide 103
  • Slide 104
  • Slide 105
  • Slide 106
  • Slide 107
  • Slide 108
  • Slide 109
  • Slide 110
  • Slide 111
  • Slide 112
  • Slide 113
  • Slide 114
  • Slide 115
  • Slide 116