Parcel Data Status
Status |
|||
Statewide Parcel Participator: | yes | ||
Assessor Office URL: | http://www.co.thurston.wa.us/assessor/ | ||
Has GIS: | GIS Dept URL: |
http://www.geodata.org/ | |
Has IMS: | IMS URL: |
http://www.geodata.org/parcelsrch.asp | |
Requires License: | License File: |
http://www.geodata.org/disclaimer.htm | |
Requires Request: | Request File: |
http://www.co.thurston.wa.us/pra/documents/tc-pra-request-form.pdf | |
Requires Fee: | Fee: |
||
Acquire Method: | 2015: Data available for $300 at http://www.geodata.org/order_digital.aspx 2019: Parcels from Rich Kim. Improvements information downloaded from Assessor. Assessor’s Property Table Extended (apte.mdb). 2025: Downloaded from Thurston County GeoData Center at: https://gisdata-thurston.opendata.arcgis.com/search?tags=Parcels |
||
Last Updated: | 2025-01-28 15:03:15 | ||
Primary Assessment Contact |
|||
Name: | Steven Drew | ||
Position: | Assessor | ||
Organization: | Thurston County Assessor's Office | ||
Address: | 2000 Lakeridge Drive SW | ||
City, St, Zip: | Olympia, WA 98502 | ||
Phone: | (360) 867-2200 | ||
Fax: | (360) 867-2201 | ||
Email: | drews@co.thurston.wa.us | ||
Contact Last Updated: | 2012-08-09 11:07:55 | ||
Primary GIS Contact |
|||
Name: | Kelly Alfaro Haugen | ||
Position: | |||
Organization: | |||
Address: | |||
City, St, Zip: | , WA | ||
Phone: | 360-754-4594 ext 7326 | ||
Fax: | |||
Email: | alfarok@co.thurston.wa.us | ||
Contact Last Updated: | 2010-01-15 15:13:30 |
Database Schema
The normalized Statewide Parcel Database consists of multiple related tables, relationship classes and lookup tables. Detailed information about the database schema can be found on the technical documentation page.
QA/QC
QA/QC Process Description
- While processing and normalizing the data for each county to a standardized statewide dataset, five possible procedures could have been applied: Removing Duplicate Parcels, Flattening Stacked Parcels, Creating Multipart Parcels, Removing Duplicate Names, and Removing Duplicate Taxrolls.
- The data for each county was tested to see whether or not these five procedures were applied. For each of these procedures applied in a county, one test parcel to which a process was applied was selected and tested to ensure the procedure was applied correctly.
- A parcel to which none of the procedures was applied was also tested to make sure all of the normalized attributes in the original data were correctly transferred to the final dataset.
- It is therefore possible that up to six data quality tests were performed for each county.
QA/QC Procedure Descriptions
The following five Procedures were performed in this order on the data for each county.- Removing Duplicate Parcels (PARCELS:DUPLICATE): There are two or more polygons representing a single parcel in the original data. They have the same geometry and identical attribute information. These are assumed to be multiple copies of the same parcel, and so duplicates are removed leaving a single polygon, and single set of attribute information in the final database. This flag tells how many duplicates of the parcel were in the original data.
- Flattening Stacked Parcels (PARCELS:FLATTENED): There are two or more polygons representing a parcel in the original data, however, while sharing the same geometry, they have different attributes. These are assumed to be multiple owners for the same parcel. The polygon only needs to be in the final database a single time, but all original attribute information for the different owners needs to be retained. This flag tells how many stacked polygons there were in the original data for each parcel.
- Creating Multipart Parcels (PARCELS:AGGREGATED): There are two or more polygons in the original data with different geometries but, identical attribute information. It is assumed that these parcels are all owned by the same owner. The original polygons are all retained as a single, multipart polygon, but duplicate versions of the attributes are removed. Only a single copy of the attribute information is needed in the final database. This flag tells how many parcels were aggregated into each multipart polygon.
- Removing Duplicate Taxrolls (TAXROLL:FLATTENED): Two or more parcels in a county have identical taxroll attributes. These attributes only need to be in the final database a single time. This flag records how many of the original parcels shared each set of taxroll attributes.
- Removing Duplicate Names (NAMES:FLATTENED): Two or more parcels in a county have the same name attributes in the original data. These attributes only need to be in the final database a single time. This flag records how many of the original parcels shared each set of name attributes.
Parcel Data Documentation (select a normalization date):
2009 Washington State Parcel Database
Data Normalization, Integration and Quality Control Notes
Integration Date: | 2009-10-13 |
Integration Notes: | New For 2009: in 2007 PROP_TYPE --> PropType in 2009 PROP_TYPE --> TaxStatus TAXABLE --> TaxStatus EXEMPT_TY --> TaxStatus SITUS_CITY --> SiteAddressFull & SiteAddressCity SITUS_ZIP --> SiteAddressFull SITUS_STRE --> SiteAddressFull, SiteAddressNumber, SiteAddressStreetFullName In 2007, CODE2 --> StateLandUseCD & SourceLandUseDescription. In 2009, CODE2 was renamed to USE_CODE. Thurston County only provided value fields BLDG_VALUE, LAND_VALUE, TOTAL_VALU. For parcels in current use tax programs (those with StateLandUseCD values 83,88,94,95) these values represent the taxable values for the parcels. For parcels not in current use tax programs, these values represent the market values for the parcels. On Thurston County's website, there are market values for current use tax parcels, but these data were not provided to us. There were no taxable values provided for non-current use tax parcels (market and taxable values are likely the same). |
QAQC Date: | 2009-11-18 |
QAQC Notes: | PolyID=434000105307; ProcParcelAggregated=2. There are 2 polygons in original data with PARCLE_NO=81050003500 for both polygons. Aggregated correctly. PolyID=434000106033; ProcTaxrollFlattened=2. There are 2 polygons in original shapefile with PARCEL_NO=12931321900. Each had a taxroll record and were flattened into one. Taxroll flattened correctly. PolyIDs=434000038692, 434000038692; ProcNameFlattened=3. PARCEL_NO=74300200400, 11907410300 (2 polygons with this PARCEL_NO). There are 3 entries with same name/address in original data (STATHAKIS, CHRIST G). Names flattened correctly. |
Tables
Name | Notes |
parcels.dbf |
Attribute Normalization
Table Name | Attribute | Common Field | Normalized Field | Normalization Process |
parcels.dbf | ADDRESS1 | Owner_Address_2 | AddressLine2 | Direct |
parcels.dbf | ADDRESS2 | Owner_Address_3 | AddressLine3 | Direct |
parcels.dbf | BLDG_VALUE | Building_Value | MarketValueImprovements | Where StateLandUseCD != 83, 88, 94,or 95 |
parcels.dbf | BLDG_VALUE | Building_Value | TaxableValueImprovements | Where StateLandUseCD = 83, 88, 94,or 95 |
parcels.dbf | CITY | Owner_Address_City | AddressCity | Direct |
parcels.dbf | COUNTRY | Owner_Address_Country | AddressCountry | Direct |
parcels.dbf | EXEMPT_TY | Exemption | TaxStatus | Concatenate PROP_TYPE, TAXABLE, EXEMPT_TY |
parcels.dbf | IN_CARE_OF | Owner_Address_1 | AddressLine1 | Direct |
parcels.dbf | LAND_VALUE | Land_Value | MarketValueLand | Where StateLandUseCD != 83, 88, 94,or 95 |
parcels.dbf | LAND_VALUE | Land_Value | TaxableValueLand | Where StateLandUseCD = 83, 88, 94,or 95 |
parcels.dbf | LEGAL_DESC | Legal_Description | LegalDescription | Direct |
parcels.dbf | OWNER_NAME | Owner_Name | Name.Name | Direct; Owner |
parcels.dbf | PARCEL_NO | Parcel_ID | SourceParcelID | Direct |
parcels.dbf | PARCEL_NO | Parcel_ID | AssessorURL | Concatenate with: 'http://tcproperty.co.thurston.wa.us/propsql/basic.asp?pn=' |
parcels.dbf | PROP_TYPE | Property_Type | TaxStatus | Concatenate PROP_TYPE, TAXABLE, EXEMPT_TY |
parcels.dbf | SECTTIE | Township_Range_Section | Township | Left 2= Range; Right 3, trim first character(s) = Section; Middle = Township |
parcels.dbf | SECTTIE | Township_Range_Section | Range | Left 2= Range; Right 3, trim first character(s) = Section; Middle = Township |
parcels.dbf | SECTTIE | Township_Range_Section | Section | Left 2= Range; Right 3, trim first character(s) = Section; Middle = Township |
parcels.dbf | SITUS_CITY | Parcel_Address_City | SiteAddressCity | Direct |
parcels.dbf | SITUS_CITY | Parcel_Address_City | SiteAddressFull | Concatenate SITUS_STRE, SITUS_CITY, SITUS_ZIP |
parcels.dbf | SITUS_STRE | Parcel_Address | SiteAddressFull | Concatenate SITUS_STRE, SITUS_CITY, SITUS_ZIP |
parcels.dbf | SITUS_STRE | Parcel_Address | SiteAddressStreetFullName | Split on space and take second through end as street. |
parcels.dbf | SITUS_STRE | Parcel_Address | SiteAddressNumber | Split on space and take first as number. |
parcels.dbf | SITUS_ZIP | Parcel_Address_Zip | SiteAddressFull | Concatenate SITUS_STRE, SITUS_CITY, SITUS_ZIP |
parcels.dbf | STATE | Owner_Address_State | AddressState | Direct |
parcels.dbf | TAXABLE | Tax_Status | TaxStatus | Concatenate PROP_TYPE, TAXABLE, EXEMPT_TY |
parcels.dbf | TCA | Tax_Code_Area | TaxCodeArea | Direct |
parcels.dbf | TOTAL_ACRE | Acres_Tabular | TabularAcres | Direct |
parcels.dbf | TOTAL_VALU | Total_Value | MarketValueTotal | Where StateLandUseCD != 83, 88, 94,or 95 |
parcels.dbf | TOTAL_VALU | Total_Value | TaxableValueTotal | Where StateLandUseCD = 83, 88, 94,or 95 |
parcels.dbf | USE_CODE | Land_Use_Code | StateLandUseCode | Left 2, FME_SUBSTR(0,1) |
parcels.dbf | USE_CODE | Land_Use_Code | SourceLandUseDescription | FME_SUBSTR(2, -1) |
parcels.dbf | ZIP | Owner_Address_Zip | AddressZip | Direct |