PARSING(1)

πŸ’– PARSING(1) πŸ’–

okay bestie, welcome to PARSING β€” it lives in the User Commands corner of the manual, and it's literally just here to help you parse a CityGML file. that's the whole vibe. she's a Parsing girlie and she's iconic for it ✨


🌸 NAME 🌸

Parsing β€” parsing a CityGML file, no cap πŸ™οΈ


✨ SYNOPSIS ✨

citygmltest [-options...] <filename>

yep, that's it. the command is citygmltest, you toss her some options if you feel like it, and then you hand her the <filename> and she goes to work πŸ’…


πŸŽ€ OPTIONS πŸŽ€

  • -log β€” she'll print some information while she's parsing, so you can watch her cook in real time πŸ”₯
  • -filter <mask> β€” tells her which CityGML objects to parse. the default is All, because she's generous like that 🫢

the mask is built out of these little icons, periodt:

  • GenericCityObject
  • Building
  • Room
  • BuildingInstallation
  • BuildingFurniture
  • Door
  • Window
  • CityFurniture
  • Track
  • Road
  • Railway
  • Square
  • PlantCover
  • SolitaryVegetationObject
  • WaterBody
  • TINRelief
  • LandUse
  • Tunnel
  • Bridge
  • BridgeConstructionElement
  • BridgeInstallation
  • BridgePart
  • All

and you glue them together with the separators |, &, and ~ β€” that's the combo move 🧚

for example (fr fr, these are the actual examples):

  • "All&~Track&~Room" β€” parse everything but tracks & rooms πŸ™ˆ
  • "Road&Railway" β€” parse only roads & railways πŸ‘‘
  • -destSRS <srs> β€” the destination SRS. default is no transform, so if you don't say anything she just leaves your coordinates exactly where she found them 🌈
heads up bestie: those filter examples use the |, & and ~ separators exactly as written, and <mask> is a real argument you gotta provide β€” don't just type -filter and walk away πŸ’€

and that's the whole page, we ate and left no crumbs πŸ“

this page came from the Parsing CityGML file source, dated June 2011, and it lives at PARSING(1) β€” mwah, bye bestie πŸ’–πŸŽ€πŸ¦‹