I am Professor of Geography at Ohio State. I have a broad range of research interests in geographic information science and technology. My major research areas include spatial optimization, spatial and temporal data analytics, cartography, and machine learning. Currently, I am interested in the following research topics:

  • Machine learning and spatial data. I am especially interested in the intersection between cartography and artificial intelligence: how computers read maps.
  • Census data. I am interested in developing methods to communicate census data with the general public, privacy issues in the census data, and spatial and temporal modeling using census data.
  • Spatial optimization. I have been working on the development of computational methods on problems such as spatial partition, political redistricting, and land acquisition.
  • Cartography and visualization. I am interested in developing computational methods to explore alternative visualizations to ethically communicate complex spatial and temporal data.

Please visit my Research page for a list of my publications by area.

gis-algorithms-coverMy book GIS Algorithm is now available at where books are sold: Amazon and bn.com. I maintain a GitHub site called gisalgs where the source code for the book and beyond can be found. I am a huge fan of open source software development. In addition to my teaching and research using Python, I also like to use open source tools for spatial and temporal data analytics, especially on an interactive web platform. The following are some examples: