statistics.sh 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. #!/bin/sh
  2. # Generating statistic file from SPOI data
  3. # ========================================
  4. #d_in="/media/cerba/Data/Data/SPOI/RDF_output_from_ssh/"
  5. d_in="/media/cerba/Data/Data/SPOI/RDF_output/"
  6. d_out="../Statistics/"
  7. #f_in=$d_in"CZ_OSM.rdf"
  8. #f_in=$d_in"European_ski_resorts.rdf"
  9. f_in=$d_in"*.rdf"
  10. f_out=$d_out"statistics"$(date +%Y-%m-%d)".md"
  11. echo "#SPOI Statistics" > $f_out
  12. echo "Total number of SPOIs: " >> $f_out
  13. #grep -o 'dc:identifier' $f_in | wc -l >> $f_out
  14. grep -o 'sameAs' $f_in | wc -l >> $f_out
  15. echo >> $f_out
  16. #echo "## Namespaces" >> $f_out
  17. #echo "* poi: " >> $f_out
  18. #grep -o '<poi:' $f_in | wc -l >> $f_out
  19. #echo "* rdfs: " >> $f_out
  20. #grep -o '<rdfs:' $f_in | wc -l >> $f_out
  21. #echo "* owl: " >> $f_out
  22. #grep -o '<owl:' $f_in | wc -l >> $f_out
  23. #echo "* skos: " >> $f_out
  24. #grep -o '<skos:' $f_in | wc -l >> $f_out
  25. #echo "* foaf: " >> $f_out
  26. #grep -o '<foaf:' $f_in | wc -l >> $f_out
  27. #echo "* locn: " >> $f_out
  28. #grep -o '<locn:' $f_in | wc -l >> $f_out
  29. #echo "* geos: " >> $f_out
  30. #grep -o '<geos:' $f_in | wc -l >> $f_out
  31. #echo "* dc: " >> $f_out
  32. #grep -o '<dc:' $f_in | wc -l >> $f_out
  33. #echo "* dcterms: " >> $f_out
  34. #grep -o '<dcterms:' $f_in | wc -l >> $f_out
  35. #echo "## Selected properties" >> $f_out
  36. #echo "* Addresses (and its components): " >> $f_out
  37. #grep -o '<locn:' $f_in | wc -l >> $f_out
  38. #echo "* Web page: " >> $f_out
  39. #grep -o '<foaf:homepage' $f_in | wc -l >> $f_out
  40. #echo "* Email: " >> $f_out
  41. #grep -o '<foaf:mbox' $f_in | wc -l >> $f_out
  42. #echo "## Links" >> $f_out
  43. #echo "* Other (no Linked data) documents: " >> $f_out
  44. #grep -o '<rdfs:seeAlso' $f_in | wc -l >> $f_out
  45. #echo "* Pictures and photos: " >> $f_out
  46. #grep -o '<poi:photo' $f_in | wc -l >> $f_out
  47. #echo "* Same objects: " >> $f_out
  48. #grep -o '<owl:sameAs' $f_in | wc -l >> $f_out
  49. #echo "* Topological relations to countries: " >> $f_out
  50. #grep -o '<geos:sfWithin' $f_in | wc -l >> $f_out
  51. #echo "## Data sources" >> $f_out
  52. #echo "* OpenStreetMap: " >> $f_out
  53. #grep -o 'dc:source rdf:resource="https://www.openstreetmap.org' $f_in | wc -l >> $f_out
  54. #echo "* GeoNames.org: " >> $f_out
  55. #grep -o 'dc:source rdf:resource="https://www.geonames.org' $f_in | wc -l >> $f_out
  56. #echo "* Wikidata: " >> $f_out
  57. #grep -o 'dc:source rdf:resource="http://www.wikidata.org' $f_in | wc -l >> $f_out
  58. #echo "* Citadel on the Move: " >> $f_out
  59. #grep -o 'dc:source rdf:resource="http://www.citadelonthemove.eu/' $f_in | wc -l >> $f_out
  60. #echo "* Natural Earth: " >> $f_out
  61. #grep -o 'dc:source rdf:resource="http://www.naturalearthdata.com/' $f_in | wc -l >> $f_out
  62. #echo "## Categories" >> $f_out
  63. #echo "- alpine_hut: " >> $f_out
  64. #grep -o 'http://gis.zcu.cz/SPOI/Ontology#hut' $f_in | wc -l >> $f_out
  65. #grep "http://gis.zcu.cz/SPOI/Ontology#hut" $f_in -lR >> $f_out
  66. #echo "- dentist: " >> $f_out
  67. #grep -o 'http://gis.zcu.cz/SPOI/Ontology#dentist' $f_in | wc -l >> $f_out
  68. #grep "http://gis.zcu.cz/SPOI/Ontology#dentist" $f_in -lR >> $f_out
  69. #echo "- gallery: " >> $f_out
  70. #grep -o 'http://gis.zcu.cz/SPOI/Ontology#gallery' $f_in | wc -l >> $f_out
  71. #grep "http://gis.zcu.cz/SPOI/Ontology#gallery" $f_in -lR >> $f_out
  72. #echo "- golf course: " >> $f_out
  73. #grep -o 'http://gis.zcu.cz/SPOI/Ontology#golf_course' $f_in | wc -l >> $f_out
  74. #grep "http://gis.zcu.cz/SPOI/Ontology#golf_course" $f_in -lR >> $f_out
  75. #echo "- nightclub: " >> $f_out
  76. #grep -o 'http://gis.zcu.cz/SPOI/Ontology#nightclub' $f_in | wc -l >> $f_out
  77. #grep "http://gis.zcu.cz/SPOI/Ontology#nightclub" $f_in -lR >> $f_out
  78. #echo "- skiing: " >> $f_out
  79. #grep -o 'http://gis.zcu.cz/SPOI/Ontology#skiing' $f_in | wc -l >> $f_out
  80. #grep "http://gis.zcu.cz/SPOI/Ontology#skiing" $f_in -lR >> $f_out
  81. #grep "seeAlso" $f_in -lR
  82. echo >> $f_out
  83. echo "*Generated: "$(date +%Y-%m-%d)"*" >> $f_out