Using the Bulk Property Creator
The Bulk Property Creator tool allows you to quickly create multiple Property records at once from a single shapefile. It is intended for use by organizations who are just getting started with Landscape and need a quick way to add a lot of records. The tool works by allowing you to map the attributes in the shapefile to Landscape Property and Contact fields.
The importer is limited to Property and key Contact fields only, so you won't be able to import work-associated data like Site Visit dates, Resource amounts, etc. You also can't create complex record types like Parcels and Groups or add relationships. Record types can be changed and relationships added after the import is complete. If you would like to import a more comprehensive set of property details like past site visit dates, funding details, etc., then get in touch with Landscape support to discuss the onboarding service.
You can use the Data Viewer to bulk update these imported records after they have been imported. For example, you could set the interest of all of the imported records to 'Fee Simple' for the purposes of the import, and then use Data Viewer to select the few easements that were also included and set their interest to 'Conservation Easement'. This may be simpler than adding this data at the shapefile level. Here's an article on how to use Data Viewer to batch edit multiple records at once.
Tip: If you have some complex records to import, like a subdivided easement, then you'll want to import each subdivided unit as its own Property, and then change them to Parcels post-import. Remember that the Parcels will need to belong to a parent 'Property' record. Similarly if you have a fee land preserve made up of multiple acquisitions, it's advised that you import each acquisition as its own Property and then add them all to a parent 'Group'. More on record types and their purposes here.
Preparing the data
The importer is intended for use with a single shapefile that contains all of your boundaries, or at least all boundaries belonging to a single interest type. It will not work if you have a single shapefile for each boundary. In other words, the file should be something like 'EasementBoundaries.shp', not 'SmithBoundary.shp'. If you want to import just a single shapefile, then you can use the standard 'Create Property' workflow.
The importer is designed so that it can accept the shapefile 'as-is' with little or no preparation of the file by the user. However, if you'd like you can take a look at the available fields listed below to see if the data in your attributes matches the data Landscape is looking for. For example, note that the 'Completed On' date must be a date (like '6/12/1997') and not just a year.
Recommended fields to import are 'Name'; 'Completed On' (date of acquisition); and 'Current Size'.
Available Fields
Here are the fields that are available to the importer. "Key" fields that you probably want to add have an *. The data type is indicated in italics:. Review the Landscape Data Dictionary for more information on these fields.
Access Instructions Text
Acquisition Method Text
Address or Location Text
Alias Text (semi-colon delimited list)
Appraised Value Basis Number
Categories Text (semi-colon delimited list)
Completed On* Date (MM/DD/YYYY)
Conservation Count Number
Counties Text (semi-colon delimited list)
Current Size* Number
Description Text
Directions Text
Disposed On Date (MM/DD/YYYY)
Donated Value Number
Emergency Instructions Text
External ID Text
Landowner Address Text
Landowner City Text
Landowner Name Text
Landowner Postal Code Text
Landowner State Text
Legal Description Text
Local Jurisdictions Text
Name* Text
Property Interests* Text
Purchase Price Text
Recording Information Text
Started On Date (MM/DD/YYYY)
States Text
Stewardship Categories Text
Stewardship Description Text (semi-colon delimited list)
Stewardship Id Text
Stewardship Name Text
Tax Assessment Number
Here's how to use the bulk property creator, step by step.
To begin, click on the 'Create' button in the upper right corner. Select the bottom 'Import' option and click OK.
Step 1: Selecting the file
Click on the 'Choose File' button and select the file you want to import. The importer is looking for a zipped folder containing all of the component files of a shapefile. A zipped shapefile contains all of the component files that Landscape needs including .shp, .prj, .dbf and .shx. To create a zipped shapefile, highlight all of those component files (Shift + click), then right click and select 'Send To' --> 'Compressed (zipped) folder'. The zipped folder that you generate will be what you import into Landscape.
Select the shapefile you want to upload by clicking on 'Choose File'. If you can't see the file, it's usually because it hasn't been zipped appropriately.
Click 'Next' to proceed.
Step 2: Field mapping
In this step, you will match fields in your shapefile attributes with existing Landscape fields.
The table displayed below shows the existing shapefile field, followed by an example from your data, followed by the Landscape field. Landscape will attempt to do some smart matching, but you'll need to check what it has matched and reset values as necessary.
If a value needs to be ignored, select the dropdown menu and choose 'Ignore' from the top of the list.
For example, in the following screenshot, Landscape has set the value 'Town_id' to be 'Local Jurisdictions'. This is incorrect, so we would want to reset that field to 'Ignore'. See the table provided above for the available fields and their corresponding data type.
If you select any 'Landowner' fields, then Landscape will first check for any existing contacts with a matching display name and if they don't exist it will create one.
Check to make sure that the same field isn't being mapped twice. If you are mapping Property Interest, then you should make sure that the text matches the existing Landscape interests exactly so that new ones aren't created. The default Landscape values are 'Fee Simple' and 'Conservation Easement'. You will also have the option of setting this value for all imported records in the next screen.
When you're done, click 'Next'.
Step 3: Setting required fields
This allows you to set the required fields in case they weren't included in the imported data. These values can always be changed later on after the import is complete.
'Property Name' will be set to 'Property 1', 'Property 2', 'Property 3', etc. if no name field is selected.
'Property Interest' can be chosen and set at this point as well. If the imported data is actually a mix of interests, you can always use Data Viewer to bulk update the interest of several records at once post-import.
Finally, you can set the Status. Status indicates whether the Property is something you hold ('Current Holding'), are working on holding ('Active'), held at one time but disposed of ('Disposed'), assisted with the protection of but never actually held an interest in ('Partner Holding'), or were working on acquiring at one point but the acquisition process has gone dormant ('Inactive'). If you are managing the interests of the records you are importing, then you want to select 'Current Holding'.
All imported records will be set as Stewardship Sites.
Step 4: Import the Properties
The final screen shows you how many Properties are about to be created. Click 'Previous' to review any of the previous menus, or click 'Finish' to create the Properties.
You will then be taken to the Portfolio page, where you can navigate to each Property individually and begin adding and editing data.