{"guid":"a3427cdb-d2e7-5f6d-bd1e-536a2f9f34fb","title":"The best of both worlds: Using open and closed source s/w to manage Transportation Networks and associated LRS","subtitle":null,"slug":"bucharest-439-the-best-of-both-worlds-using-open-and-closed-source-s-w-to-manage-transportation-networks-and-associated-lrs","link":"https://talks.2019.foss4g.org/bucharest/talk/LYXPTN/","description":"Imagine having a leading-edge application that manages Transportation Networks. Every aspect is user configurable and it can deal with any type of network. You can define multiple linear referencing methods (LRM) that can be network-type specific or across all your network types. You can also define any type of asset or event and the users can locate or retrieve the location of these features. \n\nAlthough the server-side \"LRS engine\" is going strong and getting more intelligent, the same cannot be said for the UI. Which it's a thick desktop client, on underlying technology you cannot control and looks dated.\n\nThis was the situation Bentley found itself in, a while back. The way we solved it, which is the subject of this presentation, was using a mixture of open and closed source components. The UI was moved to the web and  the communication mechanism was re-written. Using Oracle Mapbuilder, map definition files were created and dynamically fed to MapServer to render the maps which were then displayed through an OpenLayers interface. \n\nThe end result, Assetwise ALIM LRS, is a living proof of the advantages of using this \"best of breed\" approach which benefits the end user from both a commercial and technical standpoint.\n\nNone","original_language":"eng","persons":["Gopi Kumarappan","Mike Huitson","Pano Voudouris"],"tags":["bucharest","439","General"],"view_count":67,"promoted":false,"date":"2019-08-29T00:00:00.000+02:00","release_date":"2019-08-30T02:00:00.000+02:00","updated_at":"2023-03-15T15:45:02.431+01:00","length":1254,"duration":1254,"thumb_url":"https://static.media.ccc.de/media/conferences/foss4g2019/439-hd.jpg","poster_url":"https://static.media.ccc.de/media/conferences/foss4g2019/439-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/foss4g2019/439-hd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/foss4g2019/439-hd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/bucharest-439-the-best-of-both-worlds-using-open-and-closed-source-s-w-to-manage-transportation-networks-and-associated-lrs","url":"https://api.media.ccc.de/public/events/a3427cdb-d2e7-5f6d-bd1e-536a2f9f34fb","conference_title":"FOSS4G 2019","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019","related":[{"event_id":7467,"event_guid":"df17d333-e410-5e1f-a31c-42805b52b53c","weight":3},{"event_id":7469,"event_guid":"c0174aef-c7a6-5d21-8dfe-e592c5a4eff3","weight":2},{"event_id":7482,"event_guid":"89395e98-1ee1-5eee-ae26-cbaa54630177","weight":2},{"event_id":7485,"event_guid":"ff3d02e2-9cb3-5bd6-b029-e9a5dd32d985","weight":1},{"event_id":7497,"event_guid":"ee2c0473-7931-5239-85f0-0385fb68054e","weight":2},{"event_id":7502,"event_guid":"22e35ec7-d84e-5a95-a490-adc14715792b","weight":2},{"event_id":7514,"event_guid":"0d63b0b4-259d-5114-8c8f-18604b514f7d","weight":2},{"event_id":7517,"event_guid":"ef1a3ce2-61bf-53e1-8f97-acb738c219f9","weight":2},{"event_id":7547,"event_guid":"a31e875c-a407-5233-a81b-d682a44e33b7","weight":2},{"event_id":7548,"event_guid":"8ca1b4b6-ee0c-5102-ab95-a978cd3b4d8c","weight":1},{"event_id":7553,"event_guid":"9f0999f8-6941-5308-b1a8-f094c738245f","weight":2},{"event_id":7554,"event_guid":"20bb70f9-e0ab-5d46-9e99-71cd75e04251","weight":2},{"event_id":7577,"event_guid":"2b9d3727-6fec-552b-99b1-f240c64986b4","weight":2},{"event_id":7598,"event_guid":"1a86892c-4740-5da9-9c01-f6781f3edc22","weight":2},{"event_id":7607,"event_guid":"d0794cae-d707-584c-8879-6c438a603486","weight":3},{"event_id":7608,"event_guid":"13e2ef4d-8375-580b-a797-c54a85faa0aa","weight":1},{"event_id":7612,"event_guid":"20bb8f65-038d-5e73-bba1-186f5b40f548","weight":1},{"event_id":7619,"event_guid":"21ffa487-5dfd-57d3-acce-8fd048ead7cf","weight":1},{"event_id":7681,"event_guid":"a1326956-88be-5af4-b747-5cefc95e8232","weight":1},{"event_id":7685,"event_guid":"76554f37-f382-50da-a02a-3656b5a70ed2","weight":1},{"event_id":7692,"event_guid":"3c0ea464-ce0e-5676-a977-075148d7bbdd","weight":2},{"event_id":7729,"event_guid":"9d030aa8-27aa-509b-913f-ee9eff97257b","weight":2},{"event_id":7756,"event_guid":"c4299de5-e39e-576d-93bb-7ae47fee42af","weight":2},{"event_id":7759,"event_guid":"2dbbceca-916a-5619-8d57-6bd9f57db57a","weight":1}],"recordings":[{"size":106,"length":1254,"mime_type":"video/mp4","language":"eng","filename":"bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-30T17:12:22.624+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/h264-hd/bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_hd.mp4","url":"https://api.media.ccc.de/public/recordings/39276","event_url":"https://api.media.ccc.de/public/events/a3427cdb-d2e7-5f6d-bd1e-536a2f9f34fb","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"},{"size":14,"length":1254,"mime_type":"audio/opus","language":"eng","filename":"bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-30T17:16:20.361+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/opus/bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_opus.opus","url":"https://api.media.ccc.de/public/recordings/39283","event_url":"https://api.media.ccc.de/public/events/a3427cdb-d2e7-5f6d-bd1e-536a2f9f34fb","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"},{"size":19,"length":1254,"mime_type":"audio/mpeg","language":"eng","filename":"bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-30T17:17:32.248+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/mp3/bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/39286","event_url":"https://api.media.ccc.de/public/events/a3427cdb-d2e7-5f6d-bd1e-536a2f9f34fb","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"},{"size":41,"length":1254,"mime_type":"video/mp4","language":"eng","filename":"bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-30T17:29:59.293+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/h264-sd/bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_sd.mp4","url":"https://api.media.ccc.de/public/recordings/39317","event_url":"https://api.media.ccc.de/public/events/a3427cdb-d2e7-5f6d-bd1e-536a2f9f34fb","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"},{"size":66,"length":1254,"mime_type":"video/webm","language":"eng","filename":"bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-30T17:30:12.174+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/webm-sd/bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/39318","event_url":"https://api.media.ccc.de/public/events/a3427cdb-d2e7-5f6d-bd1e-536a2f9f34fb","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"},{"size":187,"length":1254,"mime_type":"video/webm","language":"eng","filename":"bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-30T17:36:39.547+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/webm-hd/bucharest-439-eng-The_best_of_both_worlds_Using_open_and_closed_source_s_w_to_manage_Transportation_Networks_and_associated_LRS_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/39333","event_url":"https://api.media.ccc.de/public/events/a3427cdb-d2e7-5f6d-bd1e-536a2f9f34fb","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"}]}