Giter Club home page Giter Club logo

orem-city-tax's Introduction

Orem city tax

Retrieve tax information from Utah County website

This is a quick hack to grab tax data from the county land information system and pull it into a database. Orem city wants this to establish that property taxes haven't gone up at the same rate as home values.

This is simply a windows batch file that combines several off the shelf components plus some custom perl to extract the data.

This tool requires some external tools to do it's job. First off you need a way to scrap data from the county website. I'm using wget but you could replace it with curl or any other download tool. Whatever you use needs to support storing cookies, including session cookies.

Next you need a way to convert the downloaded PDF into plain text for processing. I'm using pdftotext from XpdfReader. You only need to grab the Xpdf Tools download appropriate for your platform (in this case, windows) from the download page. Then extract the pdftotext executable and put it in your path.

Next you need a copy of perl. I use ActivePerl from ActiveState but most any perl implementation should work.

Lastly you'll need a database to store the data. I've decided to put this into my favorite stand alone database, SQLite. If you've never experienced SQLite, you are in for a treat. All the (necessary) functionality of a standard SQL server without all the bother of a server, config, etc.

orem-city-tax's People

Contributors

jbrown123 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.