{"id":2434,"date":"2016-11-03T20:59:37","date_gmt":"2016-11-04T03:59:37","guid":{"rendered":"http:\/\/blog.light42.com\/wordpress\/?page_id=2434"},"modified":"2021-11-05T19:29:52","modified_gmt":"2021-11-06T02:29:52","slug":"archive3","status":"publish","type":"page","link":"http:\/\/blog.light42.com\/wordpress\/?page_id=2434","title":{"rendered":"archive3"},"content":{"rendered":"<p>Assessment of Spatial Asset Contents &#8211; basics:<br \/>\n<em>What classifications are used in the Multi-Family CoStar sample ?<\/em><\/p>\n<pre>\r\ngeo_datamine_f2=# select count(*) from costar_mf_pts0;\r\ncount =>  12333\r\n\r\ngeo_datamine_f2=# select distinct(property_type,secondary_type) from costar_mf_pts0;\r\n                        row                        \r\n---------------------------------------------------\r\n (Multi-Family,Apartments)\r\n (Multi-Family,Dormitory)\r\n (\"Multi-Family (Community Center)\",Apartments)\r\n (\"Multi-Family (Lifestyle Center)\",Apartments)\r\n (\"Multi-Family (Neighborhood Center)\",Apartments)\r\n (\"Multi-Family (Power Center)\",Apartments)\r\n (\"Multi-Family (Regional Mall)\",Apartments)\r\n (\"Multi-Family (Strip Center)\",Apartments)\r\n (\"Multi-Family (Super Regional Mall)\",Apartments)\r\n(9 rows)\r\n<\/pre>\n<p>&nbsp;<br \/>\nNext, classification of the <code>la_bldgs_pt<\/code> table. -query-<\/p>\n<pre>\r\ngeo_datamine_f2=# select distinct (generaluse,specificus,specific_1)\r\nfrom la_bldgs_pt order by (generaluse,specificus,specific_1);\r\n\r\n-\r\n (Commercial,\"Animal Kennel\",)\r\n (Commercial,\"Auto, Recreation Equipment, Construction Equipment Sales and Service\",\"Auto Body Repair Shop\")\r\n (Commercial,\"Auto, Recreation Equipment, Construction Equipment Sales and Service\",\"Auto Service Centers (No Gasoline)\")\r\n (Commercial,\"Auto, Recreation Equipment, Construction Equipment Sales and Service\",\"Car Wash Only\")\r\n (Commercial,\"Auto, Recreation Equipment, Construction Equipment Sales and Service\",\"Car Wash Only, Self-service Type\")\r\n (Commercial,\"Auto, Recreation Equipment, Construction Equipment Sales and Service\",\"Farm and Construction Equipment Sales and Service\")\r\n (Commercial,\"Auto, Recreation Equipment, Construction Equipment Sales and Service\",\"New Car Sales and Service\")\r\n (Commercial,\"Auto, Recreation Equipment, Construction Equipment Sales and Service\",\"Recreation Equipment Sales and Service (Campers, Motor Homes and Boats)\")\r\n (Commercial,\"Auto, Recreation Equipment, Construction Equipment Sales and Service\",\"Used Car Sales\")\r\n (Commercial,\"Auto, Recreation Equipment, Construction Equipment Sales and Service\",\"Wireless Communication Tower\")\r\n (Commercial,\"Bank, Savings and Loan\",\"Wireless Communication Tower\")\r\n (Commercial,\"Bank, Savings and Loan\",)\r\n (Commercial,Commercial,\"Artist in Residence\")\r\n (Commercial,Commercial,\"Miscellaneous Commercial\")\r\n (Commercial,Commercial,\"Wireless Communication Tower\")\r\n (Commercial,Commercial,)\r\n (Commercial,\"Department Store\",\"Building Supplies (Home Depot, etc.)\")\r\n...\r\n\r\ngeo_datamine_f2=# select * from la_bldgs_pt where \r\ngeneraluse = 'Residential' ;\r\n\r\n (Residential,\"Double, Duplex, or Two Units\")\r\n (Residential,\"Five or More Units or Apartments (Any Combination)\")\r\n (Residential,\"Four Units  (Any Combination)\")\r\n (Residential,\"Manufactured Home\")\r\n (Residential,\"Manufactured Home Park\")\r\n (Residential,\"Rooming\/Boarding House\")\r\n (Residential,\"Single Family Residence\")\r\n (Residential,\"Three Units (Any Combination)\")\r\n (Residential,)\r\n\r\n--\r\ngeo_datamine_f2=# select * from la_bldgs_pt where \r\ngeneraluse = 'Residential' AND  specificus ~ '^Five';\r\n\r\n...\r\n-[ RECORD 143121 ]---------------------------------------------\r\ngid        | 3120182\r\nobjectid_1 | 3120182\r\nobjectid   | 0\r\ncode       | Building\r\nbld_id     | 517655867139\r\nheight     | 23.64000000000\r\nelev       | 761.32000000000\r\narea       | 0\r\nlariac_sou | \r\nlariac_dat | \r\nain        | 5324018017\r\nstatus     | \r\ncode_num   | 0\r\nsource     | LARIAC2\r\ndate_      | 2008\r\ngeneraluse | Residential\r\nspecificus | Five or More Units or Apartments (Any Combination)\r\nyearbuilt  | 1960\r\nspecific_1 | 4 Stories or Less\r\nunits      | 13\r\ngeom       | 0101000020E61000001760CC5D4D895DC0D98768F3BB0F4140\r\n\r\n--\r\n\r\n-- count buildings per subdivision\r\n\r\n        cousub name           | count  \r\n ...\r\n Inglewood                    | 100623\r\n Agoura Hills-Malibu          |  27751\r\n Los Angeles                  | 706297\r\n San Fernando Valley          | 577742\r\n ...\r\n(20 rows)\r\n\r\n--\r\ngeo_datamine_f2=# select cs.\"name\", count(b.*) \r\nfrom tl_2016_06_cousub cs,  la_bldgs_pt b\r\nwhere\r\n  cs.countyfp = '037'  AND\r\n  st_intersects( cs.geom, b.geom)\r\ngroup by\r\n  cs.\"name\";\r\n\r\n-- Use Inglewood as an LA Example ...\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Focus on Inglewood, Los Angeles<\/strong><\/p>\n<p>Inglewood is a US Census County subdivision <a href=\"https:\/\/en.wikipedia.org\/wiki\/Inglewood,_California\" target=\"_blank\" rel=\"noopener\">-wikipedia-<\/a>, and is a good sample area to use to become more familiar with the contents of 3.1 million building records in the LA Import resource. We shall pay particular attention to correlation, or lack, with the CoStar sample supplied by CEC.<\/p>\n<p>* Use a spatial SQL analytics environment to select all RESIDENTIAL buildings in the Inglewood County Subdivision  <\/p>\n<p><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs_JUMP.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs_JUMP-150x150.png\" alt=\"map\" width=\"150\" height=\"150\" class=\"aligncenter size-thumbnail wp-image-3695\" \/><\/a><\/p>\n<p>This image shows aprox 90,000 residential buildings (gray), 6956 &#8220;<code>Residential - Five or more units<\/code>&#8221; buildings (blue), and 86 CoStar listings in the CEC-supplied data sample.  (<em>any combination of attributes and spatial relationship can be used to generate these views<\/em>)<\/p>\n<p>* Use Openstreetmap for a cartographic impression of the area, landmarks, and structural composition<br \/>\n &#8211;<br \/>\n<a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_osm_overview.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_osm_overview-300x214.png\" alt=\"\" width=\"300\" height=\"214\" class=\"aligncenter size-medium wp-image-3696\" srcset=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_osm_overview-300x214.png 300w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_osm_overview-1024x729.png 1024w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_osm_overview-768x547.png 768w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_osm_overview.png 1214w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>* Use a desktop GIS client to show asset details &#8212; the area near the large freeways intersection is easy to identify, and has buildings in the class we are interested in ..<br \/>\n<a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs-300x168.png\" alt=\"\" width=\"300\" height=\"168\" class=\"aligncenter size-medium wp-image-3697\" srcset=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs-300x168.png 300w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs-1024x574.png 1024w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs-768x430.png 768w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs.png 1119w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>In this layout, CoStar MF buildings are marked with a large green dot; &#8220;<code>Residential - Five or more units<\/code>&#8221; buildings are shown as black dots with labels indicating the supplied units count. County Blockgroups are identified as large IDs with light green backing. A single record is selected, with attributes shown. The record is notable because at that location there appears to be a very large residential complex, there is one CoStar marker there, yet there are two LA Buildings records shown.<\/p>\n<p>Using SQL and converting the &#8220;units&#8221; field to an integer, generate a database table of <code>Residential Units 17 or greater<\/code>; display<br \/>\n<a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs_17p.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs_17p-300x203.png\" alt=\"\" width=\"300\" height=\"203\" class=\"aligncenter size-medium wp-image-3698\" srcset=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs_17p-300x203.png 300w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs_17p-1024x694.png 1024w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs_17p-768x521.png 768w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Inglewood_costar_la_bldgs_17p.png 1125w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Notice that for each of the six visible CoStar points, there are LA_Bldgs points, but for four of the six CoStar points, there are clearly two LA_Bldgs points corresponding to one CoStar point.  A closer look at one of those occurrences, West of the highway intersection <\/p>\n<p>&nbsp;<\/p>\n<p><strong>Bakersfield MultiFamily Units over NAIP &#8212; Test Four<br \/>\n<\/strong><\/p>\n<p>In order to define and scope the task of Machine Learning (<strong>ML<\/strong>) for this project in a job description, describe and execute a very short series of steps similar to the ML methods; examine and document test elements.<\/p>\n<p>The following screen shots consist of:<br \/>\n* NAIP  California_20090801<br \/>\n* Bakersfield City Building Footprints<br \/>\n* TIGER 2016 Block Groups, Kern County<\/p>\n<p><em>Hint:<\/em> Click on thumbnails to get full view; use your browser scaling to magnify<\/p>\n<p><em>Inquiry:<\/em> &#8220;given four CoStar-sourced multifamily dwelling units (MF) in a given BlockGroup in Bakersfield, what can be learned from examining aerial imagery&#8221;<\/p>\n<p><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b1-150x150.png\" alt=\"mf_costar_bakersfield_b1\" width=\"150\" height=\"150\" class=\"alignright size-thumbnail wp-image-2133\" \/><\/a><\/p>\n<div id=\"attachment_2134\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b0.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2134\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b0-150x150.png\" alt=\"Bakersfield Test Case\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-2134\" \/><\/a><p id=\"caption-attachment-2134\" class=\"wp-caption-text\">Bakersfield Test Case<\/p><\/div>\n<p><em>Observations<\/em><\/p>\n<ul>\n<li>All four test points do correspond to clearly visible buildings  in NAIP (dated third-quarter 2009)<\/li>\n<li>MF Units in this test case correspond to multiple building footprints; none of the four MF units in BlockGroup <code>060290006004<\/code> are a single building<\/li>\n<li>NAIP data alone cannot distinguish a MF complex in this test case &#8212; buildings within one MF complex and others nearby look similar, boundaries are not distinguishable from aerial imagery alone<\/li>\n<\/ul>\n<p><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b4-150x150.png\" alt=\"mf_costar_bakersfield_b4\" width=\"150\" height=\"150\" class=\"alignright size-thumbnail wp-image-2130\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b4a.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b4a-150x150.png\" alt=\"mf_costar_bakersfield_b4a\" width=\"150\" height=\"150\" class=\"alignnone size-thumbnail wp-image-2129\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b5a.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b5a-150x150.png\" alt=\"mf_costar_bakersfield_b5a\" width=\"150\" height=\"150\" class=\"alignright size-thumbnail wp-image-2151\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b5-150x150.png\" alt=\"mf_costar_bakersfield_b5\" width=\"150\" height=\"150\" class=\"alignnone size-thumbnail wp-image-2152\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b2-150x150.png\" alt=\"mf_costar_bakersfield_b2\" width=\"150\" height=\"150\" class=\"alignright size-thumbnail wp-image-2132\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2013\/04\/MF_CoStar_Bakersfield_b3-150x150.png\" alt=\"mf_costar_bakersfield_b3\" width=\"150\" height=\"150\" class=\"alignnone size-thumbnail wp-image-2131\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>California OSM Buildings Overview<\/strong><\/p>\n<pre>\r\n\r\n    -- Count osm buildings per PlanningZone\r\n    --  OSM CA Snapshot Sep16\r\n\/*\r\n           pz       | count \r\n    ----------------+-------\r\n     PZ_1 osm bldgs | 26276\r\n     PZ_2 osm bldgs | 23568\r\n     PZ_3 osm bldgs | 1262456\r\n     PZ_4 osm bldgs | 78298\r\n     PZ_5 osm bldgs | 598574\r\n     PZ_6 osm bldgs | 404410\r\n     PZ_7 osm bldgs | -NA-\r\n     PZ_8 osm bldgs | 77696\r\n*\/\r\n\r\n    SELECT 'PZ_8 osm bldgs' as pz, count(*)\r\n    FROM\r\n      tl_2016_us_county c, ca_osm_bldgs_pt b\r\n    WHERE\r\n      c.statefp = '06'  AND\r\n      c.countyfp in (\r\n        --- PZ_8\r\n        -- 'San Diego'\r\n         '073'\r\n      )    AND\r\n      st_intersects( c.geom, b.geom );\r\n\r\n<\/pre>\n<p><strong>OSM Buildings Image Links Misc<\/strong><\/p>\n<p><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Bldgs_osm_Alameda_Sep16.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Bldgs_osm_Alameda_Sep16-300x226.png\" alt=\"\" width=\"300\" height=\"226\" class=\"aligncenter size-medium wp-image-3700\" srcset=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Bldgs_osm_Alameda_Sep16-300x226.png 300w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Bldgs_osm_Alameda_Sep16-768x578.png 768w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Bldgs_osm_Alameda_Sep16.png 876w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Bldgs_osm_SanMateo_Sep16.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Bldgs_osm_SanMateo_Sep16-266x300.png\" alt=\"\" width=\"266\" height=\"300\" class=\"aligncenter size-medium wp-image-3702\" srcset=\"http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Bldgs_osm_SanMateo_Sep16-266x300.png 266w, http:\/\/blog.light42.com\/wordpress\/wp-content\/uploads\/2021\/11\/Bldgs_osm_SanMateo_Sep16.png 495w\" sizes=\"(max-width: 266px) 100vw, 266px\" \/><\/a><\/p>\n<hr \/>\n<pre>\r\n-- SQL Query, once for each Subdivision\r\n\r\nwith b400 as (\r\n  select 'East San Gabriel Valley' as csub, count(b.*) as bldg_cnt  \r\n  from tl_2016_06_cousub cs, la_bldgs14_pt b\r\n  where \r\n    cs.geoid = '0603790810'   AND\r\n    st_intersects( cs.geom, b.geom)\r\n  group by\r\n    cs.geoid\r\n    ---------------------------------\r\n    \r\n),  r400 as (\r\n  select 'res5p' as csub, count(b.*) as bldg_cnt  \r\n  from tl_2016_06_cousub cs, la_bldgs14_pt b\r\n  where \r\n    cs.geoid = '0603790810'   AND\r\n    st_intersects( cs.geom, b.geom)  AND\r\n    b.usedescription ~ '^Five'\r\n  group by\r\n    cs.geoid\r\n)\r\n---------------------------------\r\n SELECT\r\n    b400.csub, b400.bldg_cnt, r400.csub as res5p, r400.bldg_cnt as res5p_cnt\r\nFROM\r\n    b400, r400 ;\r\n\r\n#-\r\n          csub           | bldg_cnt | res5p | res5p_cnt \r\n-------------------------+----------+-------+-----------\r\n East San Gabriel Valley |   284344 | res5p |      7401\r\n(1 row)\r\n\r\n\r\n\r\n\r\n\r\n-- County subdivisions for Los Angeles <code>06037<\/code>\r\n\r\n   geoid    |   short name (internal)       TIGER name             \r\n------------+------------------------------------------------------\r\n 0603791400 | inglewood                | Inglewood           \r\n 0603792110 | newhall                  | Newhall             \r\n 0603793380 | torrance                 | Torrance            \r\n 0603792400 | pasadena                 | Pasadena            \r\n 0603790015 | malibu                   | Agoura Hills-Malibu \r\n 0603792920 | santa_monica             | Santa Monica        \r\n 0603793155 | east_la                  | South Gate-East Los Angeles\r\n 0603790560 | compton                  | Compton             \r\n 0603791730 | long_beach               | Long Beach-Lakewood \r\n 0603791750 | los_angeles              | Los Angeles         \r\n 0603792360 | palos_verdes             | Palos Verdes        \r\n 0603792785 | san_fernando_valley      | San Fernando Valley \r\n 0603793730 | whittier                 | Whittier            \r\n 0603790730 | downey_norwalk           | Downey-Norwalk      \r\n 0603793100 | south_bay_cities         | South Bay Cities    \r\n 0603790810 | east_san_gabriel_valley  | East San Gabriel Valley\r\n 0603793510 | upper_san_gabriel_valley | Upper San Gabriel Valley\r\n 0603793200 | southwest_san_gabriel_valley | Southwest San Gabriel Valley\r\n 0603792140 | north_antelope_valley    | North Antelope Valley\r\n 0603793090 | south_antelope_valley    | South Antelope Valley\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Assessment of Spatial Asset Contents &#8211; basics: What classifications are used in the Multi-Family CoStar sample ? geo_datamine_f2=# select count(*) from costar_mf_pts0; count => 12333 geo_datamine_f2=# select distinct(property_type,secondary_type) from costar_mf_pts0; row &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; (Multi-Family,Apartments) (Multi-Family,Dormitory) (&#8220;Multi-Family (Community Center)&#8221;,Apartments) (&#8220;Multi-Family (Lifestyle Center)&#8221;,Apartments) (&#8220;Multi-Family (Neighborhood Center)&#8221;,Apartments) (&#8220;Multi-Family (Power Center)&#8221;,Apartments) (&#8220;Multi-Family (Regional Mall)&#8221;,Apartments) (&#8220;Multi-Family (Strip Center)&#8221;,Apartments) (&#8220;Multi-Family (Super Regional [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1166,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"http:\/\/blog.light42.com\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/2434"}],"collection":[{"href":"http:\/\/blog.light42.com\/wordpress\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/blog.light42.com\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/blog.light42.com\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.light42.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2434"}],"version-history":[{"count":14,"href":"http:\/\/blog.light42.com\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/2434\/revisions"}],"predecessor-version":[{"id":3712,"href":"http:\/\/blog.light42.com\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/2434\/revisions\/3712"}],"up":[{"embeddable":true,"href":"http:\/\/blog.light42.com\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/1166"}],"wp:attachment":[{"href":"http:\/\/blog.light42.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}