Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- import sys, subprocess, os
- ## changer selon le chemin du python27, present dans l'installation de fme
- PYTHON27="C:/Program Files/FME/fmeobjects/python27"
- ## changer selon le dossier ou sont les workspaces FME (attention utiliser des / et non des \)
- SOURCE="//fslyo.swordgroup.lan/Clients/SIG/Client/RATP/SEC BACO/SIG_SEC_TOPOGRAPHIE/Product/Real/Scripts FME/script_fme/Livraison_1/script_tps/"
- ## changer selon le chemin aux connexions d'ArcCatalog
- ADMIN_TOPOSEC="C:/Users/lfollain/AppData/Roaming/ESRI/Desktop10.6/ArcCatalog/admin@tps@sigvsecbdd.sde"
- ALIM_TOPOSEC="C:/Users/lfollain/AppData/Roaming/ESRI/Desktop10.6/ArcCatalog/alim@tps@sigvsecbdd.sde"
- PREREF_TOPOSEC="C:/Users/lfollain/AppData/Roaming/ESRI/Desktop10.6/ArcCatalog/preref@tps@sigvsecbdd.sde"
- REF_TOPOSEC="C:/Users/lfollain/AppData/Roaming/ESRI/Desktop10.6/ArcCatalog/ref@tps@sigvsecbdd.sde"
- SFS_TOPOSEC="C:/Users/lfollain/AppData/Roaming/ESRI/Desktop10.6/ArcCatalog/sfs@tps@sigvsecbdd.sde"
- ## changer selon le chemin aux donnees administratives
- SourceDataset_FILEGDB = "C:/Users/lfollain/Documents/TopoSec/ING_DATA.gdb"
- ## changer selon l endroit de destination des CSV et de la FGDB voulu (attention utiliser des / et non des \)
- DestDataset_GEODATABASE_FILE = 'C:/Users/lfollain/Desktop'
- DestDataset_CSV2 = 'C:/Users/lfollain/Desktop'
- ## changer selon le chemin des xml, gml et csv des differents lot (attention utiliser des / et non des \)
- BASE_SOURCE = "//fslyo.swordgroup.lan/Clients/SIG/Client/RATP/SEC BACO/SIG_SEC_TOPOGRAPHIE/Client/Fournitures/Export SUROIT/"
- ## donnees lot 1, a changer si necessaire (attention utiliser des / et non des \)
- export_BUS_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/export_BUS.csv"
- export_TRAM_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/export_TRAM.csv"
- Tram_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/Expor_AIGLE_30012018/Expor_AIGLE_30012018/Tram.gml"
- Metro_Stations_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/Expor_AIGLE_30012018/Expor_AIGLE_30012018/Metro_Stations.gml"
- Metro_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/Expor_AIGLE_30012018/Expor_AIGLE_30012018/Metro.gml"
- Tram_Stations_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/Expor_AIGLE_30012018/Expor_AIGLE_30012018/Tram_Stations.gml"
- Rer_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/Expor_AIGLE_30012018/Expor_AIGLE_30012018/Rer.gml"
- Rer_Stations_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/Expor_AIGLE_30012018/Expor_AIGLE_30012018/Rer_Stations.gml"
- Bus_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/Expor_AIGLE_30012018/Expor_AIGLE_30012018/Bus.gml"
- Bus_Stations_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/Expor_AIGLE_30012018/Expor_AIGLE_30012018/Bus_Stations.gml"
- xml_lot1 = str(BASE_SOURCE) + "1-Export_SUROIT_30012018/Expor_AIGLE_30012018/Expor_AIGLE_30012018/*.xml"
- print(PYTHON27)
- print(SOURCE)
- print(ADMIN_TOPOSEC)
- print(ALIM_TOPOSEC)
- print(PREREF_TOPOSEC)
- print(REF_TOPOSEC)
- print(SFS_TOPOSEC)
- #subprocess.call(["C:/Python27/ArcGISx6410.6/python.exe", "C:/Users/lfollain/Desktop/traitements_FME.py"])
- os.system("C:/Users/lfollain/Desktop/traitements_FME.py {} {} {} {} {} {} {}".format(PYTHON27, SOURCE, ADMIN_TOPOSEC, ALIM_TOPOSEC, PREREF_TOPOSEC, REF_TOPOSEC, SFS_TOPOSEC))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement