I have attached the tidied up graph and Revit family.
aerial image extractor v5.dyn (61.1 KB)
- Web Mapping Service (WMS) servers provide data such as aerial imagery, cadastral (boundaries) or land information
- Many authorities, government departments etc provide data using this service
- GIS applications or Map3D or Civil3D can bring in this data dynamically
- Applications such as Sketchup can bring in basic Google aerial imagery, or Infraworks can get data from many sources- but the WMS data is often better quality or contains more information (such as cadastral, survey marks etc
This data is defined in the URL- refer above
I built this Dynamo graph to generate the image URLs based on a base coordinate, grid size and number of rows/columns, and name the image based on the row/column location.
Each WMS server is a bit different- need to play around with the URL layers, file format etc and also enter the correct EPSG coordinate zone.
I used Pentaho to download the images and name them correctly. Tested up to 100x100 rows & columns- takes several hours to generate/download the images.
It is not super-accurate (speak to a surveyor or GIS person & they will talk about geodetic projections etc) but at least you get images with known real world dimensions & corner coordinates, and these can easily be built into a mosaic.
Hope it helps