├── .gitignore ├── 05_Mixed_models ├── dragons.RData ├── README.md └── MixedModeling-GKHajduk-script.R ├── 06_MCMCglmm ├── Meta-analysis script.R ├── migration_metadata.csv └── README.md ├── 02_Loops_and_functions ├── LPI_data_loops.csv ├── wd_data.csv └── README.md ├── 01_Data_manip_2 ├── .gitignore ├── README.md └── trees.csv ├── 04_Ordination └── README.md ├── 03_Model_design └── README.md ├── 07_Stan └── README.md └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | .Rproj.user 2 | *.Rproj 3 | .Rhistory 4 | .RData 5 | .Ruserdata 6 | -------------------------------------------------------------------------------- /05_Mixed_models/dragons.RData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ourcodingclub/CC_course_stream3/HEAD/05_Mixed_models/dragons.RData -------------------------------------------------------------------------------- /06_MCMCglmm/Meta-analysis script.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ourcodingclub/CC_course_stream3/HEAD/06_MCMCglmm/Meta-analysis script.R -------------------------------------------------------------------------------- /06_MCMCglmm/migration_metadata.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ourcodingclub/CC_course_stream3/HEAD/06_MCMCglmm/migration_metadata.csv -------------------------------------------------------------------------------- /02_Loops_and_functions/LPI_data_loops.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ourcodingclub/CC_course_stream3/HEAD/02_Loops_and_functions/LPI_data_loops.csv -------------------------------------------------------------------------------- /02_Loops_and_functions/wd_data.csv: -------------------------------------------------------------------------------- 1 | "family","genus","species","wd" 2 | "Anacardiaceae","Sclerocarya","caffra",0.469 3 | "Apocynaceae","Diplorhynchus","condylocarpon",0.671 4 | "Fabaceae","Brachystegia","boehmii",0.646 5 | "Fabaceae","Brachystegia","spiciformis",0.672 6 | "Fabaceae","Burkea","africana",0.646666666666667 7 | "Fabaceae","Dalbergia","melanoxylon",1.0772 8 | "Fabaceae","Erythrophleum","africanum",0.878 9 | "Fabaceae","Julbernardia","globiflora",0.78 10 | "Fabaceae","Millettia","stuhlmannii",0.7675 11 | "Fabaceae","Pterocarpus","angolensis",0.5606 12 | "Malvaceae","Sterculia","quinqueloba",0.671 13 | -------------------------------------------------------------------------------- /05_Mixed_models/README.md: -------------------------------------------------------------------------------- 1 | # CC-Linear-mixed-models 2 | 3 | ### Intro tutorial to linear mixed models, available here: https://ourcodingclub.github.io/2017/03/15/mixed-models.html 4 | 5 | We would love to hear your feedback on the tutorial, whether you did it at a Coding Club workshop or online: 6 | [https://www.surveymonkey.co.uk/r/HJYGVSF](https://www.surveymonkey.co.uk/r/HJYGVSF) 7 | 8 | Check out https://ourcodingclub.github.io/workshop/ to learn how you can get involved! 9 | 10 | This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). 11 | 12 | [![License: CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/80x15.png)](https://creativecommons.org/licenses/by-sa/4.0/) 13 | -------------------------------------------------------------------------------- /01_Data_manip_2/.gitignore: -------------------------------------------------------------------------------- 1 | # History files 2 | .Rhistory 3 | .Rapp.history 4 | 5 | # Session Data files 6 | .RData 7 | 8 | # Example code in package build process 9 | *-Ex.R 10 | 11 | # Output files from R CMD build 12 | /*.tar.gz 13 | 14 | # Output files from R CMD check 15 | /*.Rcheck/ 16 | 17 | # RStudio files 18 | .Rproj.user/ 19 | CC-data-manip-2.Rproj 20 | 21 | # produced vignettes 22 | vignettes/*.html 23 | vignettes/*.pdf 24 | 25 | # OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3 26 | .httr-oauth 27 | 28 | # knitr and R markdown default cache directories 29 | /*_cache/ 30 | /cache/ 31 | 32 | # Temporary files created by R markdown 33 | *.utf8.md 34 | *.knit.md 35 | 36 | # Shiny token, see https://shiny.rstudio.com/articles/shinyapps.html 37 | rsconnect/ 38 | -------------------------------------------------------------------------------- /04_Ordination/README.md: -------------------------------------------------------------------------------- 1 | # Intro to ordination 2 | 3 | There are no files associated with this tutorial, as it uses a built-in dataset. You can read the tutorial here: https://ourcodingclub.github.io/2018/05/04/ordination.html 4 | 5 | For more about Coding Club, please see https://ourcodingclub.github.io/ 6 | 7 | Check out https://ourcodingclub.github.io/workshop/ to learn how you can get involved! 8 | 9 | We would love to hear your feedback on the tutorial, whether you did it at a Coding Club workshop or online: 10 | https://www.surveymonkey.co.uk/r/6CQF3J7 11 | 12 | This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). 13 | 14 | [![License: CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/80x15.png)](https://creativecommons.org/licenses/by-sa/4.0/) -------------------------------------------------------------------------------- /06_MCMCglmm/README.md: -------------------------------------------------------------------------------- 1 | # CC-MCMCglmm-MA 2 | Learn the basics on using MCMCglmm for meta-analysis 3 | 4 | Introduction to MCMCglmm tutorial, available here: https://ourcodingclub.github.io/2018/01/31/mcmcglmm.html. 5 | 6 | Before beginning this tutorial, you may like to learn a bit more about general linear models and mixed models, which you can find here 7 | https://ourcodingclub.github.io/2017/02/28/modelling.html and here https://ourcodingclub.github.io/2017/03/15/mixed-models.html. 8 | 9 | Check out https://ourcodingclub.github.io/workshop/ to learn how you can get involved! 10 | 11 | We would love to hear your feedback on the tutorial, whether you did it at a Coding Club workshop or online: 12 | https://www.surveymonkey.co.uk/r/V537CQ5 13 | 14 | This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). 15 | 16 | [![License: CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/80x15.png)](https://creativecommons.org/licenses/by-sa/4.0/) 17 | -------------------------------------------------------------------------------- /02_Loops_and_functions/README.md: -------------------------------------------------------------------------------- 1 | # Coding Club Loops and functions tutorial materials 2 | 3 | #### Here you can find the data necessary to complete the online tutorial available here https://ourcodingclub.github.io/2017/02/08/funandloops.html 4 | 5 | The data were downloaded from the Living Planet Index database http://www.livingplanetindex.org/home/index, and donated by John Godlee, from data collected during fieldwork. 6 | 7 | #### If you have any questions, please contact us at ourcodingclub@gmail.com 8 | 9 | Check out https://ourcodingclub.github.io/workshop/ to learn how you can get involved! 10 | 11 | We would love to hear your feedback on the tutorial, whether you did it in the classroom or online: 12 | https://www.surveymonkey.co.uk/r/NRKM679 13 | 14 | This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). 15 | 16 | [![License: CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/80x15.png)](https://creativecommons.org/licenses/by-sa/4.0/) 17 | -------------------------------------------------------------------------------- /03_Model_design/README.md: -------------------------------------------------------------------------------- 1 | # CC-model-design 2 | This repository contains the necessary data files for the Coding Club Intro to Model Design tutorial https://ourcodingclub.github.io/2018/04/06/model-design.html 3 | 4 | This tutorial uses plant composition data from the LTER Toolik Lake site:http://arc-lter.ecosystems.mbl.edu 5 | Gough, L. 2013. 2012 relative percent cover of plant species in LTER moist acidic tundra experimental plots and in new experimental plots established in 2006. Environmental Data Initiative. http://dx.doi.org/10.6073/pasta/eef3bc16b03ca2d9730da9c27c1feb07 6 | 7 | For more about Coding Club, please see https://ourcodingclub.github.io/ 8 | 9 | Check out https://ourcodingclub.github.io/workshop/ to learn how you can get involved! 10 | 11 | We would love to hear your feedback on the tutorial, whether you did it at a Coding Club workshop or online: 12 | https://www.surveymonkey.co.uk/r/PFJ7S2D 13 | 14 | This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). 15 | 16 | [![License: CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/80x15.png)](https://creativecommons.org/licenses/by-sa/4.0/) 17 | -------------------------------------------------------------------------------- /01_Data_manip_2/README.md: -------------------------------------------------------------------------------- 1 | # Data manipulation 2 2 | Efficient data manipulation with dplyr and pipes 3 | 4 | If you've done our first [data manipulation tutorial](https://ourcodingclub.github.io/2017/01/06/data-manip-intro.html) and want to dig deeper into the `dplyr` package, this is for you! 5 | 6 | #### 1. Chain together multiple lines of codes with pipes `%>%` 7 | 8 | #### 2. Use `dplyr` to its full potential 9 | 10 | #### 3. Automate advanced tasks like plotting without writing a loop 11 | 12 | We'll play around with a subset of a large dataset of [trees within the Edinburgh council area](https://data.edinburghcouncilmaps.info/datasets/4dfc8f18a40346009b9fc32cbee34039_39). We have restricted it to the [Special Landscape Area](https://data.edinburghcouncilmaps.info/datasets/33969ec66f9b46cf9617c40c023bb89e_35) around Craigmillar Castle. __Both datasets are available under Governement Open License v3.0. Copyright City of Edinburgh Council, contains Ordnance Survey data © Crown copyright and database right 2019. The two datasets were accessed in April 2019.__ 13 | 14 | For more about Coding Club, please see https://ourcodingclub.github.io/ and learn [how you can get involved!](https://ourcodingclub.github.io/workshop/) 15 | 16 | -------------------------------------------------------------------------------- /07_Stan/README.md: -------------------------------------------------------------------------------- 1 | # CC-Stan-2 2 | This repository contains the necessary data files for the Coding Club tutorial on fitting generalised linear models using the packages rstanarm and brms 3 | https://ourcodingclub.github.io/2018/04/30/stan-2.html 4 | 5 | This tutorial uses plant composition data from the LTER Toolik Lake site:http://arc-lter.ecosystems.mbl.edu 6 | Gough, L. 2013. 2012 relative percent cover of plant species in LTER moist acidic tundra experimental plots and in new experimental plots established in 2006. Environmental Data Initiative. http://dx.doi.org/10.6073/pasta/eef3bc16b03ca2d9730da9c27c1feb07 7 | 8 | For more about Coding Club, please see https://ourcodingclub.github.io/ 9 | 10 | Check out https://ourcodingclub.github.io/workshop/ to learn how you can get involved! 11 | 12 | We would love to hear your feedback on the tutorial, whether you did it at a Coding Club workshop or online: 13 | https://www.surveymonkey.co.uk/r/PX3XHD2 14 | 15 | This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). 16 | 17 | [![License: CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/80x15.png)](https://creativecommons.org/licenses/by-sa/4.0/) 18 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Mastering Modelling 2 | ### Stream 3 Mastering Modelling of Coding Club's *Data Science for Ecologists and Environmental Scientists* course 3 | 4 | Here you will find all the course materials for the "Mastering Modelling" stream of our Data Science course, e.g. the datasets used in the tutorials, and occasionally some starter scripts. 5 | 6 | ### How to use this repository 7 | 8 | Each tutorial has a link to a GitHub repository that contains the data needed to work through the code examples. If you are only planning on doing a few tutorials from this stream, you may choose to download only specific materials, but otherwise, __we suggest you download this whole repository in one go__, and therefore you will not have to download data folders separately each time. 9 | 10 | + Click on the green button *"Clone or Download"* in the top right corner of the screen. 11 | + Download the repository as a ZIP file, and save it preferably somewhere close to the root of your computer (e.g. *C:/CC_course_stream3*). __Avoid saving it in a folder that has spaces of special characters in its name.__ 12 | + All the data is now on your computer! 13 | 14 | __For even better ease of working, you can create a Project in RStudio that will be associated with the Stream folder.__ 15 | + In RStudio, go to *File / New Project / Create from existing directory* and navigate to your folder. 16 | + Create the project. You should see the name of your project appear in the top right corner. 17 | + Now, instead of setting a _working directory_ in each script, you can use _relative paths_ to load your data. This is good practice because you could share the whole folder with someone else, and as long as they create a project in the main Stream folder too, they will be able to run your code without changing anything. 18 | 19 | 20 | ### Working through the tutorials 21 | 22 | You will notice that the tutorial folders have been numbered; this is only a suggestion of a logical, progressive order for this stream, but you don't have to follow it! 23 | 24 | The online tutorials that are currently part of this stream are: 25 | 26 | + Efficient data manipulation 27 | + Writing loops and functions 28 | + Intro to model design in ecology 29 | + Ordination techniques 30 | + Mixed-effects models 31 | + Mixed-effects models in MCMCglmm 32 | + Generalised linear models in R and Stan 33 | 34 | This course is created by the Coding Club with support from the University of Edinburgh and the Data Lab . 35 | 36 | This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). 37 | 38 | [![License: CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/80x15.png)](https://creativecommons.org/licenses/by-sa/4.0/) 39 | 40 | 41 | -------------------------------------------------------------------------------- /05_Mixed_models/MixedModeling-GKHajduk-script.R: -------------------------------------------------------------------------------- 1 | ###################################### 2 | # # 3 | # Mixed effects modeling in R # 4 | # # 5 | ###################################### 6 | 7 | ## authors: Gabriela K Hajduk, based on workshop developed by Liam Bailey 8 | ## contact details: gkhajduk.github.io; email: gkhajduk@gmail.com 9 | ## date: 2017-03-09 10 | ## 11 | 12 | ###---- Explore the data -----### 13 | 14 | ## load the data and have a look at it 15 | 16 | load("dragons.RData") 17 | 18 | head(dragons) 19 | 20 | ## Let's say we want to know how the body length affects test scores. 21 | 22 | ## Have a look at the data distribution: 23 | 24 | hist(dragons$testScore) # seems close to normal distribution - good! 25 | 26 | ## It is good practice to standardise your explanatory variables before proceeding - you can use scale() to do that: 27 | 28 | dragons$bodyLength2 <- scale(dragons$bodyLength) 29 | 30 | ## Back to our question: is test score affected by body length? 31 | 32 | ###---- Fit all data in one analysis -----### 33 | 34 | ## One way to analyse this data would be to try fitting a linear model to all our data, ignoring the sites and the mountain ranges for now. 35 | 36 | library(lme4) 37 | 38 | basic.lm <- lm(testScore ~ bodyLength2, data = dragons) 39 | 40 | summary(basic.lm) 41 | 42 | ## Let's plot the data with ggplot2 43 | 44 | library(ggplot2) 45 | 46 | ggplot(dragons, aes(x = bodyLength, y = testScore)) + 47 | geom_point()+ 48 | geom_smooth(method = "lm") 49 | 50 | 51 | ### Assumptions? 52 | 53 | ## Plot the residuals - the red line should be close to being flat, like the dashed grey line 54 | 55 | plot(basic.lm, which = 1) # not perfect, but look alright 56 | 57 | ## Have a quick look at the qqplot too - point should ideally fall onto the diagonal dashed line 58 | 59 | plot(basic.lm, which = 2) # a bit off at the extremes, but that's often the case; again doesn't look too bad 60 | 61 | 62 | ## However, what about observation independence? Are our data independent? 63 | ## We collected multiple samples from eight mountain ranges 64 | ## It's perfectly plausible that the data from within each mountain range are more similar to each other than the data from different mountain ranges - they are correlated. Pseudoreplication isn't our friend. 65 | 66 | ## Have a look at the data to see if above is true 67 | boxplot(testScore ~ mountainRange, data = dragons) # certainly looks like something is going on here 68 | 69 | ## We could also plot it colouring points by mountain range 70 | ggplot(dragons, aes(x = bodyLength, y = testScore, colour = mountainRange))+ 71 | geom_point(size = 2)+ 72 | theme_classic()+ 73 | theme(legend.position = "none") 74 | 75 | ## From the above plots it looks like our mountain ranges vary both in the dragon body length and in their test scores. This confirms that our observations from within each of the ranges aren't independent. We can't ignore that. 76 | 77 | ## So what do we do? 78 | 79 | ###----- Run multiple analyses -----### 80 | 81 | 82 | ## We could run many separate analyses and fit a regression for each of the mountain ranges. 83 | 84 | ## Lets have a quick look at the data split by mountain range 85 | ## We use the facet_wrap to do that 86 | 87 | ggplot(aes(bodyLength, testScore), data = dragons) + geom_point() + 88 | facet_wrap(~ mountainRange) + 89 | xlab("length") + ylab("test score") 90 | 91 | 92 | 93 | ##----- Modify the model -----### 94 | 95 | ## We want to use all the data, but account for the data coming from different mountain ranges 96 | 97 | ## let's add mountain range as a fixed effect to our basic.lm 98 | 99 | mountain.lm <- lm(testScore ~ bodyLength2 + mountainRange, data = dragons) 100 | summary(mountain.lm) 101 | 102 | ## now body length is not significant 103 | 104 | 105 | ###----- Mixed effects models -----### 106 | 107 | 108 | 109 | ##----- First mixed model -----## 110 | 111 | ### model 112 | 113 | ### plots 114 | 115 | ### summary 116 | 117 | ### variance accounted for by mountain ranges 118 | 119 | 120 | 121 | ##-- implicit vs explicit nesting --## 122 | 123 | head(dragons) # we have site and mountainRange 124 | str(dragons) # we took samples from three sites per mountain range and eight mountain ranges in total 125 | 126 | ### create new "sample" variable 127 | 128 | 129 | ##----- Second mixed model -----## 130 | 131 | ### model 132 | 133 | ### summary 134 | 135 | ### plot 136 | 137 | 138 | 139 | ##----- Model selection for the keen -----## 140 | 141 | ### full model 142 | 143 | ### reduced model 144 | 145 | ### comparison 146 | -------------------------------------------------------------------------------- /01_Data_manip_2/trees.csv: -------------------------------------------------------------------------------- 1 | "Site","LatinName","CommonName","Height","Spread","AgeGroup","DiameterAt","Easting","Northing" 2 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328092,671054 3 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328099,671061 4 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328106,671067 5 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328109,671071 6 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328127,671089 7 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328131,671093 8 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328159,670743 9 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328162,670740 10 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328165,670737 11 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328166,670734 12 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328168,670731 13 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","40 - 50",328172,670727 14 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","6 to 9 meters","Middle Aged","40 - 50",328172,671133 15 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328175,670723 16 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","40 - 50",328178,670720 17 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328182,670715 18 | "Craigmillar Castle Park","Sorbus aucuparia","Rowan","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",328184,670992 19 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328186,670710 20 | "Craigmillar Castle Park","Sorbus aucuparia","Rowan","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",328188,670995 21 | "Craigmillar Castle Park","Betula pendula","Silver Birch","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328192,670702 22 | "Craigmillar Castle Park","Sorbus aucuparia","Rowan","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",328192,670999 23 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328193,670704 24 | "Craigmillar Castle Park","Sorbus aucuparia","Rowan","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",328196,671002 25 | "Craigmillar Castle Park","Sorbus aucuparia","Rowan","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",328200,671005 26 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328201,670704 27 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328204,670688 28 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","30 - 40",328204,671156 29 | "Craigmillar Castle Park","Sorbus aucuparia","Rowan","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",328204,671008 30 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","15 to 20 meters","9 to 12 meters","Middle Aged","40 - 50",328205,671151 31 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","9 to 12 meters","Middle Aged","50 - 60",328206,670699 32 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","9 to 12 meters","Middle Aged","50 - 60",328207,670698 33 | "Craigmillar Castle Park","Sorbus aucuparia","Rowan","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",328208,671011 34 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328210,670687 35 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","15 to 20 meters","9 to 12 meters","Middle Aged","50 - 60",328211,671150 36 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328212,670697 37 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328213,670676 38 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328216,671145 39 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328217,670681 40 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328217,670671 41 | "Craigmillar Castle Park","Betula spp.","Birch spp","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328220,670666 42 | "Craigmillar Castle Park","Laburnum spp.","Laburnum spp","5 to 10 meters","3 to 6 meters","Mature","20 - 30",328221,670676 43 | "Craigmillar Castle Park","Betula spp.","Birch spp","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328222,670665 44 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","40 - 50",328223,671136 45 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328227,670667 46 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328228,670674 47 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Middle Aged","30 - 40",328228,670663 48 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","40 - 50",328228,671131 49 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Middle Aged","80 - 90",328232,671128 50 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328237,671125 51 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328240,670647 52 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328240,671121 53 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","30 - 40",328242,670654 54 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328244,670649 55 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328250,670640 56 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328250,670634 57 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","70 - 80",328252,671112 58 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","3 to 6 meters","Middle Aged","30 - 40",328256,670634 59 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","70 - 80",328256,671106 60 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328257,670627 61 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","6 to 9 meters","Middle Aged","40 - 50",328257,670620 62 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","3 to 6 meters","Middle Aged","30 - 40",328259,670630 63 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328262,671104 64 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328265,671098 65 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328265,670616 66 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328266,670620 67 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328266,670625 68 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Middle Aged","20 - 30",328266,670608 69 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328269,670605 70 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328270,671093 71 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","15 to 20 meters","6 to 9 meters","Middle Aged","30 - 40",328271,671096 72 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328271,670618 73 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328273,670607 74 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328273,670602 75 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","40 - 50",328275,670613 76 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328277,671091 77 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328277,670603 78 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328279,670609 79 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","30 - 40",328281,670606 80 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328281,670595 81 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328283,670604 82 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328283,671079 83 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","9 to 12 meters","Middle Aged","30 - 40",328285,670599 84 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328286,671084 85 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328286,670594 86 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","9 to 12 meters","Middle Aged","60 - 70",328288,671077 87 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328289,670596 88 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328289,670585 89 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","50 - 60",328293,671077 90 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328294,670584 91 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328296,670588 92 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","50 - 60",328298,670580 93 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328300,670583 94 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328304,670577 95 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328305,671293 96 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328307,671291 97 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","Up to 5 meters","3 to 6 meters","Mature","40 - 50",328307,670779 98 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","Up to 5 meters","3 to 6 meters","Mature","40 - 50",328309,670777 99 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","40 - 50",328310,670570 100 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","70 - 80",328310,671310 101 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","40 - 50",328310,671288 102 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328311,670564 103 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","9 to 12 meters","Middle Aged","60 - 70",328312,671308 104 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","9 to 12 meters","Mature","50 - 60",328312,670774 105 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Middle Aged","20 - 30",328313,670561 106 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","40 - 50",328315,671280 107 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328316,670555 108 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Mature","70 - 80",328316,670768 109 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328318,671303 110 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328319,670555 111 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","60 - 70",328320,671279 112 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328321,670553 113 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","9 to 12 meters","Mature","40 - 50",328321,670761 114 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","50 - 60",328322,671299 115 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328324,670552 116 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","9 to 12 meters","Mature","50 - 60",328325,670756 117 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","50 - 60",328326,671293 118 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","9 to 12 meters","Mature","60 - 70",328326,670755 119 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328327,670547 120 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328327,671291 121 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","60 - 70",328328,670542 122 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","3 to 6 meters","Middle Aged","20 - 30",328329,670545 123 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","Up to 5 meters","3 to 6 meters","Mature","40 - 50",328329,670751 124 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328330,671308 125 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328331,670544 126 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","Up to 5 meters","3 to 6 meters","Mature","20 - 30",328331,670749 127 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328332,671291 128 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","6 to 9 meters","Middle Aged","60 - 70",328332,670770 129 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","Up to 5 meters","3 to 6 meters","Mature","20 - 30",328332,670748 130 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","Up to 5 meters","3 to 6 meters","Mature","30 - 40",328333,670747 131 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",328334,670533 132 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",328334,670532 133 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328336,670531 134 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","6 to 9 meters","Middle Aged","50 - 60",328336,670536 135 | "Craigmillar Castle Park","Prunus spp.","Cherry spp","5 to 10 meters","9 to 12 meters","Middle Aged","40 - 50",328019,671039 136 | "Craigmillar Castle Park","Pinus sylvestris","Scots Pine","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328342,670524 137 | "Craigmillar Castle Park","Sambucus nigra","Common Elder","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328342,670522 138 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328343,670521 139 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328343,670753 140 | "Craigmillar Castle Park","Crataegus monogyna","Hawthorn","5 to 10 meters","3 to 6 meters","Mature","30 - 40",328343,670525 141 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328344,670520 142 | "Craigmillar Castle Park","Ilex aquifolium","Common Holly","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328344,670520 143 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328345,670518 144 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328345,670519 145 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328346,670517 146 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328346,670517 147 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","6 to 9 meters","Middle Aged","60 - 70",328346,670982 148 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","50 - 60",328347,670529 149 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","6 to 9 meters","Middle Aged","40 - 50",328347,670970 150 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","6 to 9 meters","Middle Aged","20 - 30",328348,670969 151 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328349,670971 152 | "Craigmillar Castle Park","Pinus nigra 'Maritima'","Corsican Pine","15 to 20 meters","6 to 9 meters","Middle Aged","50 - 60",328349,670520 153 | "Craigmillar Castle Park","Pinus sylvestris","Scots Pine","15 to 20 meters","3 to 6 meters","Middle Aged","40 - 50",328351,670520 154 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328352,670741 155 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328353,670510 156 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","9 to 12 meters","Middle Aged","30 - 40",328354,670973 157 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328356,670506 158 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328356,670506 159 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Mature","60 - 70",328357,670734 160 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328358,670990 161 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328358,670709 162 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328359,670513 163 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","9 to 12 meters","Middle Aged","40 - 50",328360,670972 164 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328360,670974 165 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328360,670498 166 | "Craigmillar Castle Park","Sambucus nigra","Common Elder","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328360,670498 167 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328361,670500 168 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","Over 12 meters","Middle Aged","60 - 70",328361,670728 169 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328361,670500 170 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328362,670512 171 | "Craigmillar Castle Park","Pinus nigra 'Maritima'","Corsican Pine","15 to 20 meters","6 to 9 meters","Middle Aged","50 - 60",328362,670507 172 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328363,670503 173 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328363,670973 174 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328364,670970 175 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328364,670495 176 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328364,670495 177 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328365,670972 178 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328365,670698 179 | "Craigmillar Castle Park","Pinus sylvestris","Scots Pine","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328365,670494 180 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328366,670494 181 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328366,670971 182 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328366,670967 183 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328367,670965 184 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328367,670721 185 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328368,670487 186 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328368,670486 187 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","6 to 9 meters","Middle Aged","50 - 60",328370,670966 188 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328371,670487 189 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328371,670484 190 | "Craigmillar Castle Park","Aesculus spp.","Chestnut spp","5 to 10 meters","Up to 3 meters","Middle Aged","20 - 30",328372,670959 191 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328372,670483 192 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328373,670481 193 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328373,670482 194 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328373,670691 195 | "Craigmillar Castle Park","Aesculus spp.","Chestnut spp","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328373,670957 196 | "Craigmillar Castle Park","Sambucus nigra","Common Elder","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328373,670479 197 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328374,670481 198 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328374,670962 199 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328374,670479 200 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328375,670955 201 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328375,670478 202 | "Craigmillar Castle Park","Quercus spp.","Oak spp","10 to 15 meters","9 to 12 meters","Middle Aged","40 - 50",328375,670491 203 | "Craigmillar Castle Park","Sorbus intermedia","Swedish Whitebeam","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328375,670477 204 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328376,670954 205 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328376,670476 206 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","3 to 6 meters","Middle Aged","20 - 30",328377,670480 207 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328377,670475 208 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328377,670474 209 | "Craigmillar Castle Park","Sambucus nigra","Common Elder","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328377,670476 210 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328379,670473 211 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328379,670473 212 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328379,670472 213 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328379,670951 214 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328380,670476 215 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328380,670951 216 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328380,670989 217 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","Up to 3 meters","Middle Aged","20 - 30",328381,670948 218 | "Craigmillar Castle Park","Ilex aquifolium","Common Holly","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328381,670471 219 | "Craigmillar Castle Park","Ilex aquifolium","Common Holly","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328381,670470 220 | "Craigmillar Castle Park","Ilex aquifolium","Common Holly","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328381,670470 221 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328382,670481 222 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","Up to 3 meters","Middle Aged","20 - 30",328382,670947 223 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","20 to 25 meters","9 to 12 meters","Middle Aged","60 - 70",328382,670702 224 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328383,670472 225 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328383,670699 226 | "Craigmillar Castle Park","Ilex aquifolium","Common Holly","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328383,670468 227 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328384,670987 228 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328384,670468 229 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328384,670945 230 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328384,670467 231 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328385,670947 232 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328385,670943 233 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328386,670986 234 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","6 to 9 meters","Middle Aged","50 - 60",328386,670942 235 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328387,670941 236 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","20 - 30",328387,670464 237 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328387,670466 238 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328387,670465 239 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328388,670475 240 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328388,670944 241 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328388,670852 242 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","20 - 30",328389,670472 243 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","Up to 3 meters","Middle Aged","20 - 30",328389,670938 244 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328389,670849 245 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","20 - 30",328389,670463 246 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328390,670942 247 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328390,670937 248 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","Up to 3 meters","Semi-mature","10 - 20",328390,670462 249 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328390,670462 250 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","6 to 9 meters","Middle Aged","20 - 30",328391,670935 251 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328392,670855 252 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328393,670934 253 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328393,670460 254 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328393,670460 255 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","9 to 12 meters","Middle Aged","60 - 70",328394,670932 256 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328394,670660 257 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328394,670465 258 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328394,670847 259 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328394,670458 260 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328394,670459 261 | "Craigmillar Castle Park","Prunus spp.","Cherry spp","5 to 10 meters","6 to 9 meters","Middle Aged","20 - 30",328394,670979 262 | "Craigmillar Castle Park","Prunus spp.","Cherry spp","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328394,670977 263 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328395,670458 264 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","3 to 6 meters","Mature","40 - 50",328395,670929 265 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328395,670853 266 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328395,670841 267 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328395,670457 268 | "Craigmillar Castle Park","Prunus spp.","Cherry spp","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328395,670984 269 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","Over 12 meters","Middle Aged","70 - 80",328396,670687 270 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328396,670888 271 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","9 to 12 meters","Middle Aged","50 - 60",328396,670462 272 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","3 to 6 meters","Mature","40 - 50",328396,670926 273 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","3 to 6 meters","Mature","20 - 30",328396,670923 274 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","3 to 6 meters","Mature","30 - 40",328396,670918 275 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","3 to 6 meters","Mature","40 - 50",328396,670904 276 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","6 to 9 meters","Mature","60 - 70",328396,670901 277 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328396,670895 278 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","5 to 10 meters","6 to 9 meters","Middle Aged","20 - 30",328397,670863 279 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","6 to 9 meters","Mature","40 - 50",328397,670915 280 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","6 to 9 meters","Mature","50 - 60",328397,670913 281 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328397,670848 282 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328397,670455 283 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","5 to 10 meters","6 to 9 meters","Middle Aged","20 - 30",328398,670885 284 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","20 - 30",328398,670460 285 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328398,670456 286 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328398,670866 287 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328399,670454 288 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","Over 12 meters","Middle Aged","70 - 80",328399,670683 289 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328399,670975 290 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328399,670834 291 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328400,670453 292 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","3 to 6 meters","Middle Aged","20 - 30",328400,670837 293 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Middle Aged","20 - 30",328400,670839 294 | "Craigmillar Castle Park","Prunus spp.","Cherry spp","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328401,670973 295 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328402,670451 296 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","10 to 15 meters","6 to 9 meters","Middle Aged","20 - 30",328403,670834 297 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","Up to 3 meters","Semi-mature","10 - 20",328403,670452 298 | "Craigmillar Castle Park","Larix spp.","Larch spp","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328405,670968 299 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328405,670831 300 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328405,670451 301 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","6 to 9 meters","Semi-mature","10 - 20",328406,670450 302 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","9 to 12 meters","Middle Aged","40 - 50",328406,670457 303 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328406,670448 304 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328407,670830 305 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","9 to 12 meters","Middle Aged","40 - 50",328407,670462 306 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328408,670672 307 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328408,670448 308 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328408,670449 309 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","6 to 9 meters","Middle Aged","30 - 40",328409,670455 310 | "Craigmillar Tip","Fraxinus excelsior","Common Ash","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328411,670966 311 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","20 - 30",328411,670445 312 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328411,670448 313 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328411,670446 314 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328412,670668 315 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328412,670446 316 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328412,670447 317 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328412,670447 318 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","6 to 9 meters","Middle Aged","30 - 40",328413,670451 319 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328413,670977 320 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","Up to 3 meters","Middle Aged","20 - 30",328414,670450 321 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","10 to 15 meters","Over 12 meters","Mature","60 - 70",328415,670641 322 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328415,670444 323 | "Craigmillar Castle Park","Pinus sylvestris","Scots Pine","5 to 10 meters","3 to 6 meters","Mature","30 - 40",328415,670967 324 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328415,670454 325 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","9 to 12 meters","Middle Aged","40 - 50",328415,670445 326 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328415,670444 327 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328415,670444 328 | "Craigmillar Castle Park","Prunus avium","Wild Cherry","5 to 10 meters","9 to 12 meters","Mature","50 - 60",328415,670612 329 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","9 to 12 meters","Middle Aged","40 - 50",328416,670448 330 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328417,670443 331 | "Craigmillar Castle Park","Crataegus monogyna","Hawthorn","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328417,670443 332 | "Craigmillar Castle Park","Pinus sylvestris","Scots Pine","5 to 10 meters","Up to 3 meters","Mature","20 - 30",328417,670964 333 | "Craigmillar Castle Park","Populus spp.","Poplar spp","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328417,670447 334 | "Craigmillar Castle Park","Populus spp.","Poplar spp","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328418,670451 335 | "Craigmillar Castle Park","Crataegus monogyna","Hawthorn","Up to 5 meters","3 to 6 meters","Mature","20 - 30",328419,670442 336 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328419,670441 337 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Middle Aged","70 - 80",328421,670630 338 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328421,670440 339 | "Craigmillar Castle Park","Acer spp.","Maple spp","10 to 15 meters","6 to 9 meters","Mature","40 - 50",328423,670616 340 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328424,670964 341 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328424,670439 342 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","6 to 9 meters","Middle Aged","20 - 30",328424,670440 343 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","3 to 6 meters","Middle Aged","20 - 30",328425,670964 344 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","20 - 30",328427,670438 345 | "Craigmillar Castle Park","Ilex aquifolium","Common Holly","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328427,670438 346 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328430,670436 347 | "Craigmillar Castle Park","Crataegus monogyna","Hawthorn","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328434,670434 348 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","15 to 20 meters","Over 12 meters","Mature","60 - 70",328435,670655 349 | "Craigmillar Castle Park","Acer spp.","Maple spp","10 to 15 meters","6 to 9 meters","Mature","50 - 60",328435,670642 350 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328435,670434 351 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328437,670964 352 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328440,670431 353 | "Craigmillar Castle Park","Sambucus nigra","Common Elder","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328442,670430 354 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Semi-mature","10 - 20",328444,670429 355 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","3 to 6 meters","Semi-mature","10 - 20",328444,670430 356 | "Craigmillar Castle Park","Ilex aquifolium","Common Holly","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328445,670428 357 | "Craigmillar Castle Park","Larix spp.","Larch spp","5 to 10 meters","3 to 6 meters","Mature","40 - 50",328448,670966 358 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","10 to 15 meters","9 to 12 meters","Mature","60 - 70",328450,670675 359 | "Craigmillar Castle Park","Prunus spp.","Cherry spp","5 to 10 meters","6 to 9 meters","Mature","70 - 80",328458,670653 360 | "Craigmillar Castle Park","Prunus spp.","Cherry spp","5 to 10 meters","9 to 12 meters","Mature","60 - 70",328463,670689 361 | "Craigmillar Castle Park","Populus spp.","Poplar spp","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328475,670973 362 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328478,670412 363 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","40 - 50",328479,670414 364 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","40 - 50",328480,671138 365 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328486,670411 366 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328489,670417 367 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328491,670406 368 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328491,671127 369 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328494,671123 370 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","3 to 6 meters","Semi-mature","20 - 30",328494,670405 371 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","15 to 20 meters","Over 12 meters","Middle Aged","70 - 80",328497,670669 372 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","3 to 6 meters","Semi-mature","20 - 30",328498,670403 373 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328499,670403 374 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328501,671135 375 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","40 - 50",328504,671133 376 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328506,670400 377 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328509,670399 378 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328509,670400 379 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328509,670400 380 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","15 to 20 meters","Over 12 meters","Middle Aged","70 - 80",328511,670677 381 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328513,670399 382 | "Craigmillar Castle Park","Salix caprea","Goat Willow","5 to 10 meters","6 to 9 meters","Semi-mature","30 - 40",328519,670828 383 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328521,670908 384 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","3 to 6 meters","Semi-mature","20 - 30",328521,670892 385 | "Craigmillar Castle Park","Betula pendula","Silver Birch","10 to 15 meters","3 to 6 meters","Middle Aged","20 - 30",328523,670972 386 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328524,670923 387 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328525,670675 388 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328526,670916 389 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328526,670889 390 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328527,670999 391 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","60 - 70",328527,671005 392 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328527,670919 393 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328527,670920 394 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328527,670919 395 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328527,670917 396 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328527,670885 397 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328527,670913 398 | "Craigmillar Castle Park","Alnus glutinosa","Common Alder","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328527,670813 399 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","60 - 70",328528,671017 400 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328528,670918 401 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328528,670917 402 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","15 to 20 meters","6 to 9 meters","Middle Aged","60 - 70",328528,671011 403 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328529,670883 404 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328529,670809 405 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","60 - 70",328530,671025 406 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","Up to 3 meters","Semi-mature","10 - 20",328530,670918 407 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","70 - 80",328531,671031 408 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","70 - 80",328533,671019 409 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328533,671041 410 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328533,671047 411 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328533,670990 412 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","50 - 60",328534,671052 413 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","50 - 60",328534,671059 414 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328534,670394 415 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","5 to 10 meters","6 to 9 meters","Middle Aged","40 - 50",328534,671087 416 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","20 to 25 meters","Over 12 meters","Middle Aged","70 - 80",328534,670646 417 | "Craigmillar Castle Park","Quercus spp.","Oak spp","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328534,670985 418 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","70 - 80",328535,671010 419 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","70 - 80",328536,671068 420 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","15 to 20 meters","9 to 12 meters","Mature","70 - 80",328536,670406 421 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","90 +",328537,671050 422 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","70 - 80",328538,671034 423 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328539,670406 424 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","70 - 80",328540,671081 425 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","60 - 70",328541,671102 426 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","80 - 90",328542,671084 427 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Middle Aged","60 - 70",328543,671063 428 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328546,670402 429 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","15 to 20 meters","Over 12 meters","Middle Aged","60 - 70",328546,671080 430 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328549,670412 431 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328551,670427 432 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","50 - 60",328552,670390 433 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Mature","70 - 80",328552,670422 434 | "Craigmillar Castle Park","Populus balsamifera","Balsam Poplar","10 to 15 meters","3 to 6 meters","Middle Aged","20 - 30",328552,671008 435 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328553,670405 436 | "Craigmillar Castle Park","Populus balsamifera","Balsam Poplar","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328553,671005 437 | "Craigmillar Castle Park","Salix caprea","Goat Willow","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328553,671003 438 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328555,670396 439 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","30 - 40",328555,670402 440 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","15 to 20 meters","Over 12 meters","Mature","70 - 80",328556,670637 441 | "Craigmillar Castle Park","Populus balsamifera","Balsam Poplar","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328556,671026 442 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328558,670432 443 | "Craigmillar Castle Park","Populus balsamifera","Balsam Poplar","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328559,671021 444 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","30 - 40",328560,670423 445 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","50 - 60",328564,670438 446 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328566,670429 447 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328566,670444 448 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328567,670459 449 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328569,670456 450 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328571,670441 451 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","30 - 40",328571,670447 452 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328571,670472 453 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328571,670633 454 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","40 - 50",328572,670462 455 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328573,670448 456 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328574,670473 457 | "Craigmillar Castle Park","Salix caprea","Goat Willow","5 to 10 meters","3 to 6 meters","Middle Aged","20 - 30",328577,671039 458 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328579,670459 459 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328579,670465 460 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328583,671039 461 | "Craigmillar Castle Park","Acer platanoides","Norway Maple","Up to 5 meters","Up to 3 meters","Semi-mature","10 - 20",328585,671037 462 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","20 to 25 meters","Over 12 meters","Mature","80 - 90",328585,671113 463 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","15 to 20 meters","Over 12 meters","Mature","70 - 80",328588,670630 464 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328603,670631 465 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328608,670635 466 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328610,670626 467 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",328613,671025 468 | "Craigmillar Castle Park","Salix caprea","Goat Willow","5 to 10 meters","6 to 9 meters","Middle Aged","10 - 20",328621,671023 469 | "Craigmillar Castle Park","Salix caprea","Goat Willow","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328629,671018 470 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","20 to 25 meters","Over 12 meters","Mature","90 +",328630,671114 471 | "Craigmillar Castle Park","Aesculus hippocastanum","Horse Chestnut","15 to 20 meters","Over 12 meters","Mature","80 - 90",328635,670845 472 | "Craigmillar Castle Park","Salix caprea","Goat Willow","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328636,671013 473 | "Craigmillar Castle Park","Populus balsamifera","Balsam Poplar","15 to 20 meters","6 to 9 meters","Middle Aged","30 - 40",328645,671010 474 | "Craigmillar Castle Park","Populus balsamifera","Balsam Poplar","15 to 20 meters","6 to 9 meters","Middle Aged","40 - 50",328647,671012 475 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","20 to 25 meters","Over 12 meters","Mature","80 - 90",328659,671105 476 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","70 - 80",328661,671114 477 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","90 +",328681,670917 478 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","70 - 80",328688,670926 479 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","60 - 70",328689,670663 480 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","60 - 70",328697,670686 481 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","90 +",328697,670933 482 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","10 to 15 meters","9 to 12 meters","Middle Aged","60 - 70",328697,670666 483 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","90 +",328707,670895 484 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","80 - 90",328708,670937 485 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328711,670655 486 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","60 - 70",328711,670682 487 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","90 +",328711,670876 488 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328718,670666 489 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328722,670648 490 | "Craigmillar Castle Road, Edinburgh","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",328723,670434 491 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","70 - 80",328724,671059 492 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328727,670656 493 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","80 - 90",328728,670880 494 | "Craigmillar Castle Road, Edinburgh","Salix caprea","Goat Willow","10 to 15 meters","6 to 9 meters","Middle Aged","20 - 30",328728,670440 495 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Mature","60 - 70",328731,670892 496 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Mature","90 +",328731,670905 497 | "Craigmillar Castle Road, Edinburgh","Salix caprea","Goat Willow","10 to 15 meters","6 to 9 meters","Middle Aged","20 - 30",328733,670445 498 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328736,670647 499 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328741,670659 500 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","9 to 12 meters","Middle Aged","60 - 70",328744,671063 501 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","70 - 80",328748,671072 502 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328774,670664 503 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","50 - 60",328785,670671 504 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328788,670673 505 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328790,670693 506 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","50 - 60",328797,670678 507 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","Over 12 meters","Middle Aged","50 - 60",328798,670708 508 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","15 to 20 meters","9 to 12 meters","Middle Aged","70 - 80",328798,670984 509 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","70 - 80",328807,670683 510 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328808,670695 511 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328813,670996 512 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","50 - 60",328820,670705 513 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328823,670714 514 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","6 to 9 meters","Middle Aged","50 - 60",328825,670707 515 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","15 to 20 meters","9 to 12 meters","Middle Aged","60 - 70",328830,670708 516 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328831,670681 517 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","60 - 70",328833,670703 518 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","50 - 60",328834,670692 519 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328843,670710 520 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","9 to 12 meters","Middle Aged","50 - 60",328852,670709 521 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","6 to 9 meters","Middle Aged","20 - 30",328924,670671 522 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328935,670678 523 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328950,670686 524 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","40 - 50",328960,671082 525 | "Craigmillar Castle Park","Fagus sylvatica","Common Beech","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328960,671060 526 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","6 to 9 meters","Middle Aged","30 - 40",328961,671085 527 | "Craigmillar Castle Road, Edinburgh","Crataegus monogyna","Hawthorn","5 to 10 meters","6 to 9 meters","Mature","30 - 40",328962,670693 528 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","10 to 15 meters","6 to 9 meters","Middle Aged","40 - 50",328962,671095 529 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328963,671102 530 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328964,671104 531 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","10 to 15 meters","3 to 6 meters","Middle Aged","30 - 40",328965,671094 532 | "Craigmillar Castle Park","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328966,671108 533 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328970,671115 534 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328971,671116 535 | "Craigmillar Castle Park","Fraxinus excelsior","Common Ash","5 to 10 meters","3 to 6 meters","Middle Aged","30 - 40",328972,671117 536 | "Craigmillar Castle Road, Edinburgh","Sambucus nigra","Common Elder","Up to 5 meters","3 to 6 meters","Juvenile","10 - 20",328988,670800 537 | "Craigmillar Castle Road, Edinburgh","Fraxinus excelsior","Common Ash","Up to 5 meters","3 to 6 meters","Juvenile","10 - 20",328989,670725 538 | "Craigmillar Castle Road, Edinburgh","Fraxinus excelsior","Common Ash","Up to 5 meters","3 to 6 meters","Juvenile","10 - 20",328989,670724 539 | "Craigmillar Castle Road, Edinburgh","Fraxinus excelsior","Common Ash","Up to 5 meters","3 to 6 meters","Juvenile","10 - 20",328989,670724 540 | "Craigmillar Castle Road, Edinburgh","Fraxinus excelsior","Common Ash","Up to 5 meters","3 to 6 meters","Juvenile","10 - 20",328990,670726 541 | "Craigmillar Castle Road, Edinburgh","Sambucus nigra","Common Elder","Up to 5 meters","3 to 6 meters","Juvenile","10 - 20",328990,670777 542 | "Craigmillar Castle Road, Edinburgh","Sambucus nigra","Common Elder","Up to 5 meters","3 to 6 meters","Juvenile","10 - 20",328990,670775 543 | "Craigmillar Castle Road, Edinburgh","Populus tremula","Aspen","Up to 5 meters","3 to 6 meters","Juvenile","10 - 20",328994,670844 544 | "Craigmillar Castle Road, Edinburgh","Populus tremula","Aspen","5 to 10 meters","3 to 6 meters","Juvenile","10 - 20",328994,670839 545 | "Craigmillar Castle Road, Edinburgh","Populus tremula","Aspen","5 to 10 meters","3 to 6 meters","Juvenile","10 - 20",328994,670838 546 | "Hawkhill Woods","Salix caprea","Goat Willow","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",329062,671048 547 | "Hawkhill Woods","Crataegus monogyna","Hawthorn","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",329072,671038 548 | "Hawkhill Woods","Crataegus monogyna","Hawthorn","Up to 5 meters","Up to 3 meters","Juvenile","10 - 20",329072,671033 549 | "Hawkhill Woods","Salix caprea","Goat Willow","5 to 10 meters","6 to 9 meters","Semi-mature","10 - 20",329076,671112 550 | "Hawkhill Woods","Acer pseudoplatanus","Sycamore","5 to 10 meters","3 to 6 meters","Semi-mature","10 - 20",329079,671046 551 | "Hawkhill Woods","Acer pseudoplatanus","Sycamore","10 to 15 meters","6 to 9 meters","Middle Aged","20 - 30",329129,671064 552 | --------------------------------------------------------------------------------