This repository contains the codes from DOI: https://doi.org/10.1007/s12520-024-02007-3.
First, in the "0 DATA" folder, you can find an .xlsx file containing the iconographic data for the graphic units (GU) analysed in this study. This table summarises the database created for analysis. The photogrammetric files for each GU could not be included in this repository due to the large volume of data. The models of the GUs are essential for the "Script.py" code in the next folder ("1 GIS") to function properly. These photogrammetric models were made in standard files (.obj for the 3D model, .tif for the texture, and .mtl for the mapping), and were archived after being georeferenced using common markers with the cave's point cloud. Later, the 3D model (.obj) for each GU was converted to a .wrl file, so that they could be processed through ArcGIS.
Next, in the "1 GIS" folder, we have stored the Python code for use in ArcGIS. For installation instructions, you can refer to the supplementary materials from the article with DOI https://doi.org/10.1007/s10816-022-09552-y, available through the following link: https://static-content.springer.com/esm/art%3A10.1007%2Fs10816-022-09552-y/MediaObjects/10816_2022_9552_MOESM1_ESM.pdf
In any case, We need the following files (With the name that we indicate): -CeilingsMax.wrl (the entire 3D of the cave, modified to show its paleo-state), -CeilingsMin.wrl (3D of the "internal ceilings" in the cave, the obstacles between -the ground and the highest Z), GroundOK.wrl (the ground level, presumably utilised -by the societies in the past), GU.wrl (3D of the analysed depiction), -Access.shp (the entrance used in the past). -PUT THE FILES WITH THE CODE "Script.py" IN THE SAME FOLDER, "C/:Paleospeleology". (you need to create it)
![image](https://private-user-images.githubusercontent.com/88764409/328141186-4d6fad67-e9ce-4016-9528-4a8c44fc4f84.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDExODYtNGQ2ZmFkNjctZTljZS00MDE2LTk1MjgtNGE4YzQ0ZmM0Zjg0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZiNjJjZDc2ODBlOTRjZDc3MGM2NGViZGE2MjkxODYzYzk2YmYyMjJkN2M5MGRmYjYzYWY5ODQ3MDI3MzEzMTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ExF4L3gIgLk0Fir-xfd0WKAZS78Xdue7T6pByn1yWh4)
The "0 Output" folder, included within the "1 GIS" folder, contains a table that summarises the statistical data obtained by applying the code from this repository to each of the GUs analysed in this research.
Unfortunately, it was not possible to store the generated data for each of the GUs because of its size (each GU contains an average size of 1.5 Gb).
- you can find some files to test the script in the following link: https://github.com/inakiintxaurbe/GIS_Test_Santimami-e_Old_Chamber_of_Paintings
To make it work, you need to install the script "paleospeleology.py" in ArcGIS Catalog.
![image](https://private-user-images.githubusercontent.com/88764409/328141735-ed4adac9-64e7-46ed-8e52-fcc0051d7694.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDE3MzUtZWQ0YWRhYzktNjRlNy00NmVkLThlNTItZmNjMDA1MWQ3Njk0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWEzNDliY2IzNWRhOWQyMjZhYzI1Nzk4ZGQwNThjZWE2N2U4YjdlNzk0ZjhkODk3YjhmNDZhZjZkZGExYjYzOTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.aRnO9zw5pRRrewwVkZpbkfQ79TknY3-WNYC9F2RA5wQ)
![image](https://private-user-images.githubusercontent.com/88764409/328142397-9833b795-40b0-4983-9ad8-3f7988f8f831.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDIzOTctOTgzM2I3OTUtNDBiMC00OTgzLTlhZDgtM2Y3OTg4ZjhmODMxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkxNzZhN2Y0NGJmMDk4MTA0YjY2ZmE3MDQxMWUwYjAxZjIxM2ZkOTdkZmViYTU5YjU5ZTZkZDFiOTU3M2MwN2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ZgdoxcrZEKsIQlfMfKXVVPMv6P_TUa5vKNQsP5r_1bc)
Next, we launch the code:
![image](https://private-user-images.githubusercontent.com/88764409/328142515-76ad9b47-7e31-42f1-a79e-9bc112a7c8f7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDI1MTUtNzZhZDliNDctN2UzMS00MmYxLWE3OWUtOWJjMTEyYTdjOGY3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThmZjIwMDc4ZTIzODMxYzM2ODMwMGZmYjkwZDdkZWExYWJhNWRkNTU3Y2E1ZGQ3M2QzMjMyOWZiNWUyOGY2YmQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.sLcaX8W5BUl3o_tgdBd8GttS1xNqEOSZ1JupGCcpVoA)
![image](https://private-user-images.githubusercontent.com/88764409/328142845-026f0820-17b6-4c4b-923a-a5e04f21c190.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDI4NDUtMDI2ZjA4MjAtMTdiNi00YzRiLTkyM2EtYTVlMDRmMjFjMTkwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUyMmQ2ZDU0MTU3MjZjNGY2MjIzZDQyNDEwZjZhMjQ0Nzc3ZDA0Zjc1NGU2Y2U5OWRjYWNhYjhjZDFkYWU4ZDQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.GSomxCUUgOOaD8mg88WzYFGnGUNcfdQ7KUBDaBium28)
After the analysis, we will obtain 5 folders with different files.
![image](https://private-user-images.githubusercontent.com/88764409/328144645-6700aeda-1910-4482-8de8-ca376c14d9a5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDQ2NDUtNjcwMGFlZGEtMTkxMC00NDgyLThkZTgtY2EzNzZjMTRkOWE1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTczYTU0OTY2YWM1NDgyZjY4NTg5YWM4MzEwOGIzMjNkZTEwYjQyMmE0NzQ1NzNmZTYzY2NlMTUzNmIwZGVhMjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.6DXEXk6WwYvWuiu4Ynp10n1L0KW3UcRsDOvmllA6ves)
The first folder called "Accessibility" contains some files of interest.
![image](https://private-user-images.githubusercontent.com/88764409/328144944-4c721c23-1f79-4d91-93f3-448a96d50d79.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDQ5NDQtNGM3MjFjMjMtMWY3OS00ZDkxLTkzZjMtNDQ4YTk2ZDUwZDc5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc5ZTk5OWM5MWI2ZDA2N2I3OTg4NTUxZTkxZDM5YmZiODRkMDRkYjM4NWQwNTlhNWJmOWE4NmYwNjg5ZjM5YTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.46fXGhi9z6yCRoXSyIDmyHCchIap1qYcvuwH9yfXNcU)
The file "EstimatedPositionArtist.shp" contains the data for the "Distance to ground" and "Posture" variables:
![image](https://private-user-images.githubusercontent.com/88764409/328145786-313c38dc-759a-4a80-961f-6492f30fca75.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDU3ODYtMzEzYzM4ZGMtNzU5YS00YTgwLTk2MWYtNjQ5MmYzMGZjYTc1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI2YWQ3Y2U5Y2E3NWM0NjVhM2JlZGZhNTRlNjc1ZTgwODk1ZWE3ZTZkOTVjZTlmMTRiZjAyNDVhMjA0MjI1MTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.XhjFWFYrO4TQHo6O6-2Acd8hH8hgQNNrHZcQb60T-jU)
The "Time.shp" file contains the data for the "Estimated Time of Arrival" variable:
![image](https://private-user-images.githubusercontent.com/88764409/328146312-d9f97bc1-7941-43ab-9530-8f114ff5de26.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDYzMTItZDlmOTdiYzEtNzk0MS00M2FiLTk1MzAtOGYxMTRmZjVkZTI2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc5NmI0NjliZjk5NzAyNjY5YWM5M2M4MDk5NTYzOWYzZjFjNzQ1OTA3ZmUyZWM3MDFiZDJhZDgxYjE5MTI1Y2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.3WsdoMqPT0GPI8h6YWCoef_csni_8Zs8CikFwi2bHiM)
The "LCP.shp" file contains the data for the variables "Difficulty value of access" and "Least cost path lentgh":
![image](https://private-user-images.githubusercontent.com/88764409/328146599-ae847331-9195-49fa-8de7-ca3647447ee8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDY1OTktYWU4NDczMzEtOTE5NS00OWZhLThkZTctY2EzNjQ3NDQ3ZWU4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNiMWU5ZTMyYjVlMTUzYmI3MTIyZmE5ZmZkZWJkNWUxOGRjODA0MWRhNTk5OGYxN2E3Yjg3Y2UzMWYzMWE3YTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.7FK7e9SiFvY9uWrSvb_vuKGzNvcsobBwrSNSOHmMvH0)
The fifth folder called "Visibility and Capacity" contains other files of interest.
![image](https://private-user-images.githubusercontent.com/88764409/328147069-af5ca2e8-0832-49e6-a802-ef5be99267f3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDcwNjktYWY1Y2EyZTgtMDgzMi00OWU2LWE4MDItZWY1YmU5OTI2N2YzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM1ZmVhMTk4MzBhZDUzMWY4NDZiYjJjMGI5OTRlOWFjZjg4NDM4MmVmYzEyMjM0NjkzNDQ2ODM2NDkyNzdlYzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.lMHBytw3H4ByFwnC6bClX-x51EXs2f1wQGwk8FYPStM)
The files "VisibilityStanding.tif", "VisibilityStooping.tif" and "VisibilityLyingDown.tif" contain the data for the variables "Viewers upright", "Seated viewers" and "viewers lying down". The "Total viewers" variable is the sum of the last three variables. In the atribute table, the "Value" 1 is considered a low value of visibility (from that position can be seen between 0.01 and 33.33 % of the GU), the "Value" 2 is considered a medium value of visibility (from that position can be seen between 33.33 and 66.66 % of the GU) and 3 is high value (between 66.66 and 100 % of the GU). To count a person, we round a number: 4.58 vould be considered as minimun 5 viewers.
![image](https://private-user-images.githubusercontent.com/88764409/328147304-9f386624-ca60-4944-991b-754e519e7a6e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDczMDQtOWYzODY2MjQtY2E2MC00OTQ0LTk5MWItNzU0ZTUxOWU3YTZlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBkMWViMWMyZTk1MTU4NTMxYjc0OWJmYTUyMmNlNTA3YzNhMzdmNTY2YjQwMWI0MmE1YzdmYTVlMGQ2N2JhZTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Ngg73SmSZJu8-hLlWIjbWToS6gmvhJThsiKnqr2ocuk)
The other 3 folders "Rock-Art", "Metadata" and "Topography" contain other interesting files to perform other studies (e.g., the file "Slope.tif" creates a plan of the ground, and the "LSSelect.shp" show the selected Lines of Sight in ArcScene.
![image](https://private-user-images.githubusercontent.com/88764409/328148957-55905df8-6a1c-4a07-9e13-3276c5669f18.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNDg5NTctNTU5MDVkZjgtNmExYy00YTA3LTllMTMtMzI3NmM1NjY5ZjE4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY5YmRiMjg4ZGNkODlkMzMzOWE4ZTEzZTNhYTQ0MDc2Mjc0ZjMyNDhmM2Y5YWQ2ZGU4N2Q4MjQ5OTYxODhiMzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.v9iyhbRzJulhZcKZgx5eKYPNPh08fBN6bYjMAEuiBPM)
There are other files in the folders.
We have not uploaded the other folders, because of their weight.
Finally, we have a folder called "2 Statistics" that contains an .xlsx table that combines the iconographic information of each figure extracted from the database summarised in the "0 Data" folder, as well as the results of the spatial analyses explained in (but unfortunately not yet stored in) the "1 GIS" folder.
We've also stored the code in R, used in multivariate analyses via the RStudio software (as well as the installed packages). This file is executable using the table contained in this folder.
We need to open the R code with Rstudio, as well as to download the table containing the summarized data.
![image](https://private-user-images.githubusercontent.com/88764409/328151681-d66bce31-0eed-4188-b9f2-a4bdcbb877d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNTE2ODEtZDY2YmNlMzEtMGVlZC00MTg4LWI5ZjItYTRiZGNiYjg3N2Q0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdiODZmZDRjYzMwNTBjYmNlNjM1NjFjZDJkZWQ1MGQzMmEyNzYwYTFlZGU5ODA3YzQyZGU4ODMyMGRkYjgxMWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.w5Ee3PhoydomH_-hUenH9kD4OpTjspdjIQjg1yDXIkE)
(the 16th line must be changed according to the direction of the downladed table)
![image](https://private-user-images.githubusercontent.com/88764409/328152125-26521335-c085-44ea-bab6-363f9543fd5d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNTIxMjUtMjY1MjEzMzUtYzA4NS00NGVhLWJhYjYtMzYzZjk1NDNmZDVkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJkMzA0YTI1MjgyNjQ1NDY3Y2E4NmU4NGQwZWMzMDg1NTY1MTk1NGUwZmM3OTljMDVjZGVlNTdhMWVlYTBlYjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Hm622oTGBgO1efmp8kzjHRjiS5_TpgLw1L4vRVpGpRc)
Attention! We must change the direction of the bars.
![image](https://private-user-images.githubusercontent.com/88764409/328153117-b90f2365-f291-4550-a5b5-30fdb1891941.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNTMxMTctYjkwZjIzNjUtZjI5MS00NTUwLWE1YjUtMzBmZGIxODkxOTQxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM3ZjA0ZWRlMGU3NmQyOTZkYzYyNzIxZjVhMWI2Mjg2MTdiMWU5NDQ3YzAzMTYwYWMwNzI1NzRmNWRlNzAwNDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.mb4fzGWLppnggX4Z4BV3vQ1COqHSGqWHVe-XiClCwaw)
After that, we select all and run the code:
![image](https://private-user-images.githubusercontent.com/88764409/328153268-d0b684d9-dfa7-4669-852b-8715aba80479.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNTMyNjgtZDBiNjg0ZDktZGZhNy00NjY5LTg1MmItODcxNWFiYTgwNDc5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY1OTYzNDMzNzg1NWU0ZTJmZGJkYTgwNWYyODFiMTdmNTAzZmVmNGM2YTc2OTRmN2E0ZTIzYjViMmE5Y2NlYjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.OHoX3eBOUdwlLf6uZ5hJVhdQAPWoWGsGrOTDPEh-cCo)
We can observe the results in "Plot".
![image](https://private-user-images.githubusercontent.com/88764409/328153537-3c666493-d023-49f7-a3b4-3f865a30d05b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU5ODYxMDAsIm5iZiI6MTcyNTk4NTgwMCwicGF0aCI6Ii84ODc2NDQwOS8zMjgxNTM1MzctM2M2NjY0OTMtZDAyMy00OWY3LWEzYjQtM2Y4NjVhMzBkMDViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEwVDE2MzAwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVhYWI2M2Y3MjBkOGYyYTJmOWNjMzJkODQ1YjhiZTM4N2E1NmQ4MmRmNzVjN2MwMGI1ZDdlMzA0MTA2ZDVlOTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Fg33eX9xFqdZlDX9-jkBe9QxHeG5yhZowIEL6ug_aKU)
The scripts can be edited by other researchers, according to their interests and problems. The results originated using this script can also be shared in this repository.