Skip to content

faludiz/eing_gml_merge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eing_gml_merge

Több E-ING GML fájlt egy fájlba egyesít, GEOBJ_ID alapján szűri a duplikátumokat.

Példák a használatára:

Példák:
  # Konkrét fájlok egyesítése
  python merge_gml.py -i fajl1.gml fajl2.gml fajl3.gml -o kimenet.gml
  
  # Mappa összes GML fájljának egyesítése
  python merge_gml.py -i "*.gml" -o egyesitett.gml
  
  # Több pattern használata
  python merge_gml.py -i "terkep_*.gml" "adat_*.gml" -o kimenet.gml
  
  # Kimenet megadása nélkül (alapértelmezett: merged_output.gml)
  python merge_gml.py -i fajl1.gml fajl2.gml fajl3.gml
  
  # Létező fájl felülírása
  python merge_gml.py -i "*.gml" -o kimenet.gml --force

eing_gml_merge_gui

Egyszerű grafikus felhasználói felület az eing_gml_merge programhoz

A drag-and-drop támogatáshoz szükség van a tinkerdnd2 csomagra, amit a következő paranccsal lehet telepíteni:

pip install tkinterdnd2

Önállóan futtatható fájl készítése

A futtatható binárishoz szüksége pyinstaller csomag telepítése:

pip install pyinstaller

Futtatható bináris készítése a parancssori programhoz:

pyinstaller --onefile eing_gml_merge.py

Futtatható bináris készítése grafikus felületű programhoz:

pyinstaller --onefile --noconsole eing_gml_merge_gui.py

About

E-ING GML fájlok összemásolása

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Contributors 2

  •  
  •  

Languages