SlideShare uma empresa Scribd logo
1 de 25
ORES :
Différents challenges
réalisés avec FME
François Laplanche
Sommaire
1. Ores en quelques chiffres
2. Le projet CapGis
• Introduction
• Architecture de la solution
• La place de FME dans le projet
• Démo
3. Le projet Ortho-schématique
• Introduction
• Architecture de la solution
• La place de FME dans le projet
• Démo
Ores en quelques chiffres
Ores en quelques chiffres
Le projet
CapGis
Application SIG mobile
déconnectée multi-
fluide
• Consultation et mise à jour des
propriétés des assets (gaz –
électricité – protection cathodique)
• Support à la réalisation de missions
de terrain (Visite de routine –
détection, sondage et réparation des
fuites gaz – relevés de protection
cathodique…)
CapGis - Introduction
Objectif du projet :
• Réécriture complète de l’application (scope iso-fonctionnel)
 VB .net (issu de VB6)  Application web .net (C# + JS)
Opportunités :
• Préparer les équipes mobile d’Ores à un environnement SIG mobile intégré
• Amélioration de l’ergonomie et de la convivialité de l’application
 Nouvelle application carto-centrique
Contraintes :
• Réutilisation maximum de composants existants chez Ores
 Symbolisation MapGuide, Oracle Spatial Features (exportées depuis le CAD)
CapGis - Introduction
Avant
Après
CapGis - Architecture
«application»
ProEle
«application»
ProGaz
«application»
Cardex
«application»
NetGis
«application»
CapGis
«application»
Cliwal
«application»
EnerGis
«use»
«use»
«use»
«use»
«use»
«use»
Applications de gestion
des assets
Application
WebGis
Application de
gestion des
plans
Application de
dessin
(AutoCad)
Application de
gestion des
clients
Contexte applicatif
CapGis - Architecture
Client mobile :
• IIS Express
• MapGuide Open Source
• Application web .Net
• Services .Net (Mise à jour données + export des modifications)
• DB SQLite + Fichiers SDF
• SAP Afaria (synchronisation client-serveur 2G/3G)
Serveur :
Descente des données vers le mobile :
• FME Server (Génération de l’ensemble des données mobile)
Remontée des données vers les applications back-end :
• SAP Afaria (synchronisation client-serveur 2G/3G)
• Flux Biztalk
• Web services .Net
Plateforme serveur CapGis
FME Server
Plateforme mobile CapGis
Application Web Services SAP Afaria
SAP Afaria
Data
Updater
Data /
Mission
Exporter
Bases de données
Non
spatial
SpatialMapGuide .Net App
IIS
Express
Canal
CapGis
Canal
CapGis
Biztalk
Flux
CapGis
Web services
Data MissionsWorkspaces CapGis
File sharing
CapGis
share
Legacy system
Via LAN Via 2G/3G
Assets
gaz
Assets
Elec
Spatial
data
Schema
data
Customer
data
Map
metadata
Autocad
file
share
CapGis - FME
Workspaces FME Server “schedulés”
• Génération de données “portables”
• Assets : SQLite
• Spatial : SDF (natif MapGuide  meilleures performances)
• Assets.db  data cleaning
• Modèle de données contraint
• Validation des domaines de valeurs
• Génération de manifestes XML pour soutenir le
processus de mise à jour
• Mises à jour incrémentales de certaines données
spatiales
Workspace FME de génération de la base de données Assets
Compression 7zip du fichier db
Génération du manifeste XML
contenant les numéros de versions
(structure + données)
Déplacement des fichiers vers le share
Mise à jour des métadonnées de la couche
Fichier SDF complet
Génération d’un fichier XML d’update incrémental
Workspace FME de génération de données spatiales
CapGis - Démo
Cliquer ici
Le projet
Ortho-
Schématique
Application SIG web de
gestion des
schématiques gaz et
électricité
• Synchronisation avec les db assets
alphanumériques afin de récupérer
les modifications intervenues sur le
réseau
• Reconstruction de la topologie
réseau
• Edition web
• Flux de check-out / contrôles &
validation / check-in
Ortho - Introduction
Objectif du projet :
• Réécriture complète de l’application (scope iso-fonctionnel)
 Développements LISP sur AutoCad Application web .net (C# + JS + OpenLayer 3)
Opportunités :
• Découplage des applications existantes (afin de faciliter la migration vers un GIS)
• Reconstruction de la topologie réseau
• Amélioration de l’ergonomie et de la convivialité de l’application
• Augmentation des contrôles de cohérence vis-à-vis des bases de données assets
 Nouvelle application web-based
Contraintes :
• Réutilisation maximum de composants existants chez Ores
• Conserver l’export vers NetGIS (WebGis)  Manoeuvres
• Limitations de éditions  empêcher la déstructuration topologique, repositionnement
automatique des éléments annexes (décorations liées aux équipements de cellules, certains
labels…)
 Symbolisation MapGuide, Preponderance de FME
Ortho - Introduction
Avant
Après
Ortho - Architecture
Client :
• Application web .Net
• Open Layer 3
Serveur :
• FME Server
• Check out
• Validation
• Check-in + reconstruction
• MapGuide Server
• Visualisation ortho-schématique identique à NetGIS (WebGIS Ores)
• DB Oracle Spatial (Modèle ortho normalisé)
Ortho – Schématique coté serveur
FME Server
Ortho – Schématique coté client
Application Web
Open Layer 3 .Net App
Extract GeoJSon
Legacy system
Assets
gaz
Assets
Elec
Base de données MapGuide
Ortho OrthoCheck transform
and load
Update Privileges
Schema
data
Export
FME Desktop
Chargement initial
Ortho - FME
Workspaces FME Server “temps réel”
• Génération de fichiers d’édition au format GeoJson
• Export par zone
• Squelette topologique du schématique
• Validation logique et topologique du fichier GeoJson édité
• Connectivité, inclusion dans la zone d’édition…
• Reconstruction des éléments annexes
• Symboles équipements de cellules
• Récupération à la demande des modifications intervenues
dans les db assets
• Ajout, suppression, modification assets
• Par région (performance)
Ortho - FME
Autres workspaces (FME Desktop)
• Chargement initial de la DB ortho à partir des
données d’assets et de l’export NetGis de la
version précédente
Workspace FME d’extraction de fichiers d’édition (GeoJson)
Workspace FME de vérification, sauvegarde et reconstruction
Vérifie que tous les objets
sont à l’intérieur de la zone
d’édition
Vérifie que les cellules
paniers sont connectées aux
jeux de barres
Vérifie que les jeux de
barres sont à l’intérieur
d’une cabine complexe
Ortho - Démo
Cliquer ici
Merci !
François Laplanche
francois.laplanche@gim.be

Mais conteúdo relacionado

Destaque

Ken Bragg: introduction and getting started with FME 2017
Ken Bragg: introduction and getting started with FME 2017Ken Bragg: introduction and getting started with FME 2017
Ken Bragg: introduction and getting started with FME 2017
GIM_nv
 

Destaque (19)

Infrabel: Smarter Railway Asset Management
Infrabel: Smarter Railway Asset ManagementInfrabel: Smarter Railway Asset Management
Infrabel: Smarter Railway Asset Management
 
Ken Bragg: introduction and getting started with FME 2017
Ken Bragg: introduction and getting started with FME 2017Ken Bragg: introduction and getting started with FME 2017
Ken Bragg: introduction and getting started with FME 2017
 
FME als draaischijf voor GIS- en databeheerprocessen in de stad Brugge
FME als draaischijf voor GIS- en databeheerprocessen in de stad BruggeFME als draaischijf voor GIS- en databeheerprocessen in de stad Brugge
FME als draaischijf voor GIS- en databeheerprocessen in de stad Brugge
 
FME World Tour 2015: (EN) Prendre le bon chemin …
FME World Tour 2015: (EN) Prendre le bon chemin …FME World Tour 2015: (EN) Prendre le bon chemin …
FME World Tour 2015: (EN) Prendre le bon chemin …
 
INSPIRE Data harmonisation : methodology and tools
INSPIRE Data harmonisation : methodology and toolsINSPIRE Data harmonisation : methodology and tools
INSPIRE Data harmonisation : methodology and tools
 
Environmental mapping: drones, aerial or satellite images?
Environmental mapping: drones, aerial or satellite images?Environmental mapping: drones, aerial or satellite images?
Environmental mapping: drones, aerial or satellite images?
 
FME World Tour: The difficulties of a simple trail network
FME World Tour: The difficulties of a simple trail networkFME World Tour: The difficulties of a simple trail network
FME World Tour: The difficulties of a simple trail network
 
Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...
Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...
Toveren met FME bij het Departement Leefmilieu, Natuur en Energie van de Vlaa...
 
Kennismaking met FME
Kennismaking met FMEKennismaking met FME
Kennismaking met FME
 
FME World Tour 2017: les possibilités de FME Desktop et FME Server
FME World Tour 2017: les possibilités de FME Desktop et FME ServerFME World Tour 2017: les possibilités de FME Desktop et FME Server
FME World Tour 2017: les possibilités de FME Desktop et FME Server
 
FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)
FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)
FME WT 2014: (NL) Data afstemmen op andere referentiebronnen (GRB, MRB)
 
FME World Tour 2015: (NL) IMKL writer voor FME
FME World Tour 2015: (NL) IMKL writer voor FMEFME World Tour 2015: (NL) IMKL writer voor FME
FME World Tour 2015: (NL) IMKL writer voor FME
 
FME WT 2014: (NL) Kwaliteitscontrole en correctie van geografische data
FME WT 2014: (NL) Kwaliteitscontrole en correctie van geografische dataFME WT 2014: (NL) Kwaliteitscontrole en correctie van geografische data
FME WT 2014: (NL) Kwaliteitscontrole en correctie van geografische data
 
FME WT 2014: (NL) Welkom
FME WT 2014: (NL) WelkomFME WT 2014: (NL) Welkom
FME WT 2014: (NL) Welkom
 
FME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad Gent
FME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad GentFME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad Gent
FME World Tour 2015: (NL) Integratie van FME in de GIS-werking van Stad Gent
 
Stad Lier: Transforming raw data into business info
Stad Lier: Transforming raw data into business infoStad Lier: Transforming raw data into business info
Stad Lier: Transforming raw data into business info
 
FME World Tour 2015: (NL) Inleiding tot FME voor IT & Managers
FME World Tour 2015: (NL) Inleiding tot FME voor IT & ManagersFME World Tour 2015: (NL) Inleiding tot FME voor IT & Managers
FME World Tour 2015: (NL) Inleiding tot FME voor IT & Managers
 
FME World Tour 2015: (FR) Validation 2D et 3D
FME World Tour 2015: (FR) Validation 2D et 3DFME World Tour 2015: (FR) Validation 2D et 3D
FME World Tour 2015: (FR) Validation 2D et 3D
 
FME World Tour 2016: FME and continuous integration
FME World Tour 2016: FME and continuous integrationFME World Tour 2016: FME and continuous integration
FME World Tour 2016: FME and continuous integration
 

Semelhante a FME World Tour 2016: ORES

TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureTechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
Thomas Conté
 
Track 1 - Atelier 3 - Implémentation de cloud d'entreprise par Edifixio
Track 1 - Atelier 3 - Implémentation de cloud d'entreprise par EdifixioTrack 1 - Atelier 3 - Implémentation de cloud d'entreprise par Edifixio
Track 1 - Atelier 3 - Implémentation de cloud d'entreprise par Edifixio
Amazon Web Services
 

Semelhante a FME World Tour 2016: ORES (20)

Système d’Information à l’Apec : un nouveau coeur de métier mis en place avec...
Système d’Information à l’Apec : un nouveau coeur de métier mis en place avec...Système d’Information à l’Apec : un nouveau coeur de métier mis en place avec...
Système d’Information à l’Apec : un nouveau coeur de métier mis en place avec...
 
MERAZKA Messaoud
MERAZKA MessaoudMERAZKA Messaoud
MERAZKA Messaoud
 
De l'Open Source à l'Open API (in French)
De l'Open Source à l'Open API (in French)De l'Open Source à l'Open API (in French)
De l'Open Source à l'Open API (in French)
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
 
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureTechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
 
Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018
Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018
Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018
 
SharePoint - Benchmark des solutions de migration
SharePoint - Benchmark des solutions de migrationSharePoint - Benchmark des solutions de migration
SharePoint - Benchmark des solutions de migration
 
Mobilité && SAP
Mobilité && SAPMobilité && SAP
Mobilité && SAP
 
CV_Bilel CHAOUADI
CV_Bilel CHAOUADICV_Bilel CHAOUADI
CV_Bilel CHAOUADI
 
Azure Camp 9 Décembre - slides session développeurs webmedia
Azure Camp 9 Décembre - slides session développeurs webmediaAzure Camp 9 Décembre - slides session développeurs webmedia
Azure Camp 9 Décembre - slides session développeurs webmedia
 
Du code à la carte
Du code à la carteDu code à la carte
Du code à la carte
 
L'expérience client au centre de la donnée @AirFrance
L'expérience client au centre de la donnée @AirFranceL'expérience client au centre de la donnée @AirFrance
L'expérience client au centre de la donnée @AirFrance
 
Track 1 - Atelier 3 - Implémentation de cloud d'entreprise par Edifixio
Track 1 - Atelier 3 - Implémentation de cloud d'entreprise par EdifixioTrack 1 - Atelier 3 - Implémentation de cloud d'entreprise par Edifixio
Track 1 - Atelier 3 - Implémentation de cloud d'entreprise par Edifixio
 
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi..."J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
 
Formation d'architecte logiciel AFCEPF
Formation d'architecte logiciel AFCEPFFormation d'architecte logiciel AFCEPF
Formation d'architecte logiciel AFCEPF
 
Meetup - Construire des applications serverless avec Azure
Meetup - Construire des applications serverless avec AzureMeetup - Construire des applications serverless avec Azure
Meetup - Construire des applications serverless avec Azure
 
PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009
 
Flex4.5 air3.0
Flex4.5 air3.0Flex4.5 air3.0
Flex4.5 air3.0
 
Boostez vos applications en migrant vos bases vers SQL Server 2012 !
Boostez vos applications en migrant vos bases vers SQL Server 2012 !Boostez vos applications en migrant vos bases vers SQL Server 2012 !
Boostez vos applications en migrant vos bases vers SQL Server 2012 !
 

Mais de GIM_nv

FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
GIM_nv
 

Mais de GIM_nv (14)

What's new in_fme_2020_gerhard_fischl
What's new in_fme_2020_gerhard_fischlWhat's new in_fme_2020_gerhard_fischl
What's new in_fme_2020_gerhard_fischl
 
FME for Utilities: RESA
FME for Utilities: RESAFME for Utilities: RESA
FME for Utilities: RESA
 
Real-time location tracking with FME Server Automations
Real-time location tracking with FME Server AutomationsReal-time location tracking with FME Server Automations
Real-time location tracking with FME Server Automations
 
Validation and visualization of Revit BIM Models with FME
Validation and visualization of Revit BIM Models with FMEValidation and visualization of Revit BIM Models with FME
Validation and visualization of Revit BIM Models with FME
 
What's new in FME 2019: FME Server
What's new in FME 2019: FME ServerWhat's new in FME 2019: FME Server
What's new in FME 2019: FME Server
 
VLAIO: Automating Spatial Planning with FME
VLAIO: Automating Spatial Planning with FMEVLAIO: Automating Spatial Planning with FME
VLAIO: Automating Spatial Planning with FME
 
What's new in FME 2019: FME Desktop
What's new in FME 2019: FME DesktopWhat's new in FME 2019: FME Desktop
What's new in FME 2019: FME Desktop
 
BIM-naar-GIS dataverwerking: linken en visualiseren
BIM-naar-GIS dataverwerking: linken en visualiseren BIM-naar-GIS dataverwerking: linken en visualiseren
BIM-naar-GIS dataverwerking: linken en visualiseren
 
Automating Spatial Data Sharing
Automating Spatial Data SharingAutomating Spatial Data Sharing
Automating Spatial Data Sharing
 
Custom Transformers voor omzetting tussen Lambert72 en Lambert2008
Custom Transformers voor omzetting tussen Lambert72 en Lambert2008Custom Transformers voor omzetting tussen Lambert72 en Lambert2008
Custom Transformers voor omzetting tussen Lambert72 en Lambert2008
 
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
FME Custom Transformers pour la conversion entre les coordonnées Lambert72 et...
 
Bridging the gap between BIM and GIS
Bridging the gap between BIM and GIS Bridging the gap between BIM and GIS
Bridging the gap between BIM and GIS
 
Proximus managing its location master database with FME
Proximus managing its location master database with FMEProximus managing its location master database with FME
Proximus managing its location master database with FME
 
Ken Bragg: Batch data processing in FME
Ken Bragg: Batch data processing in FMEKen Bragg: Batch data processing in FME
Ken Bragg: Batch data processing in FME
 

FME World Tour 2016: ORES

  • 1. ORES : Différents challenges réalisés avec FME François Laplanche
  • 2. Sommaire 1. Ores en quelques chiffres 2. Le projet CapGis • Introduction • Architecture de la solution • La place de FME dans le projet • Démo 3. Le projet Ortho-schématique • Introduction • Architecture de la solution • La place de FME dans le projet • Démo
  • 3. Ores en quelques chiffres
  • 4. Ores en quelques chiffres
  • 5. Le projet CapGis Application SIG mobile déconnectée multi- fluide • Consultation et mise à jour des propriétés des assets (gaz – électricité – protection cathodique) • Support à la réalisation de missions de terrain (Visite de routine – détection, sondage et réparation des fuites gaz – relevés de protection cathodique…)
  • 6. CapGis - Introduction Objectif du projet : • Réécriture complète de l’application (scope iso-fonctionnel)  VB .net (issu de VB6)  Application web .net (C# + JS) Opportunités : • Préparer les équipes mobile d’Ores à un environnement SIG mobile intégré • Amélioration de l’ergonomie et de la convivialité de l’application  Nouvelle application carto-centrique Contraintes : • Réutilisation maximum de composants existants chez Ores  Symbolisation MapGuide, Oracle Spatial Features (exportées depuis le CAD)
  • 8. CapGis - Architecture «application» ProEle «application» ProGaz «application» Cardex «application» NetGis «application» CapGis «application» Cliwal «application» EnerGis «use» «use» «use» «use» «use» «use» Applications de gestion des assets Application WebGis Application de gestion des plans Application de dessin (AutoCad) Application de gestion des clients Contexte applicatif
  • 9. CapGis - Architecture Client mobile : • IIS Express • MapGuide Open Source • Application web .Net • Services .Net (Mise à jour données + export des modifications) • DB SQLite + Fichiers SDF • SAP Afaria (synchronisation client-serveur 2G/3G) Serveur : Descente des données vers le mobile : • FME Server (Génération de l’ensemble des données mobile) Remontée des données vers les applications back-end : • SAP Afaria (synchronisation client-serveur 2G/3G) • Flux Biztalk • Web services .Net
  • 10. Plateforme serveur CapGis FME Server Plateforme mobile CapGis Application Web Services SAP Afaria SAP Afaria Data Updater Data / Mission Exporter Bases de données Non spatial SpatialMapGuide .Net App IIS Express Canal CapGis Canal CapGis Biztalk Flux CapGis Web services Data MissionsWorkspaces CapGis File sharing CapGis share Legacy system Via LAN Via 2G/3G Assets gaz Assets Elec Spatial data Schema data Customer data Map metadata Autocad file share
  • 11. CapGis - FME Workspaces FME Server “schedulés” • Génération de données “portables” • Assets : SQLite • Spatial : SDF (natif MapGuide  meilleures performances) • Assets.db  data cleaning • Modèle de données contraint • Validation des domaines de valeurs • Génération de manifestes XML pour soutenir le processus de mise à jour • Mises à jour incrémentales de certaines données spatiales
  • 12. Workspace FME de génération de la base de données Assets Compression 7zip du fichier db Génération du manifeste XML contenant les numéros de versions (structure + données) Déplacement des fichiers vers le share Mise à jour des métadonnées de la couche
  • 13. Fichier SDF complet Génération d’un fichier XML d’update incrémental Workspace FME de génération de données spatiales
  • 15. Le projet Ortho- Schématique Application SIG web de gestion des schématiques gaz et électricité • Synchronisation avec les db assets alphanumériques afin de récupérer les modifications intervenues sur le réseau • Reconstruction de la topologie réseau • Edition web • Flux de check-out / contrôles & validation / check-in
  • 16. Ortho - Introduction Objectif du projet : • Réécriture complète de l’application (scope iso-fonctionnel)  Développements LISP sur AutoCad Application web .net (C# + JS + OpenLayer 3) Opportunités : • Découplage des applications existantes (afin de faciliter la migration vers un GIS) • Reconstruction de la topologie réseau • Amélioration de l’ergonomie et de la convivialité de l’application • Augmentation des contrôles de cohérence vis-à-vis des bases de données assets  Nouvelle application web-based Contraintes : • Réutilisation maximum de composants existants chez Ores • Conserver l’export vers NetGIS (WebGis)  Manoeuvres • Limitations de éditions  empêcher la déstructuration topologique, repositionnement automatique des éléments annexes (décorations liées aux équipements de cellules, certains labels…)  Symbolisation MapGuide, Preponderance de FME
  • 18. Ortho - Architecture Client : • Application web .Net • Open Layer 3 Serveur : • FME Server • Check out • Validation • Check-in + reconstruction • MapGuide Server • Visualisation ortho-schématique identique à NetGIS (WebGIS Ores) • DB Oracle Spatial (Modèle ortho normalisé)
  • 19. Ortho – Schématique coté serveur FME Server Ortho – Schématique coté client Application Web Open Layer 3 .Net App Extract GeoJSon Legacy system Assets gaz Assets Elec Base de données MapGuide Ortho OrthoCheck transform and load Update Privileges Schema data Export FME Desktop Chargement initial
  • 20. Ortho - FME Workspaces FME Server “temps réel” • Génération de fichiers d’édition au format GeoJson • Export par zone • Squelette topologique du schématique • Validation logique et topologique du fichier GeoJson édité • Connectivité, inclusion dans la zone d’édition… • Reconstruction des éléments annexes • Symboles équipements de cellules • Récupération à la demande des modifications intervenues dans les db assets • Ajout, suppression, modification assets • Par région (performance)
  • 21. Ortho - FME Autres workspaces (FME Desktop) • Chargement initial de la DB ortho à partir des données d’assets et de l’export NetGis de la version précédente
  • 22. Workspace FME d’extraction de fichiers d’édition (GeoJson)
  • 23. Workspace FME de vérification, sauvegarde et reconstruction Vérifie que tous les objets sont à l’intérieur de la zone d’édition Vérifie que les cellules paniers sont connectées aux jeux de barres Vérifie que les jeux de barres sont à l’intérieur d’une cabine complexe