Git Product home page Git Product logo

treemap's Introduction

treemap's People

Contributors

kitwallace avatar

Stargazers

Sean P. Myrick V19.1.7.2 avatar Joe Wicentowski avatar Jen Williams avatar

Watchers

 avatar James Cloos avatar Sean P. Myrick V19.1.7.2 avatar

Forkers

seanpm2001

treemap's Issues

domain name needed

Bought bristoltrees.space cheap for £0.90 from 123-reg - full price is £9
apache2 configuration setup with new address.

Website appearance

More spacious, large layout

Use fonts to match the BTF website
Headings Merriweather Sans
Body Gentium Book Basic

These are Google fonts - not sure how to use these with existdb

cleanup data

parsing is working ok but there are a number of mistakes in the parse which need to be fixed by editing the base text

add photo upload

Only problem is how to control access to this function - separate script with access controlled via basic authentication

Common name

In the data, this is typically shown in the indexable form,

eg Oak, Turkey
rather than Turkey Oak

I've used the supplied name in lists but in expanded entries Ive reversed the name to its normal form

There are some common names which are inconsistantly in the normal form already and should be changed

The reversed parts to get the normal form fails in a few cases eg
Ash, Manna or Flowering Ash
I could split the name on or to add an alternate name

Trees of Morley Square

Collecting the data for the square is useful in its own right since we, the Morley Square Residents are responsible for the upkeep of the trees. Currently we lack an accurate inventory of the trees, their location, species, age and origin.

I will also trial the use of Google earth to collect locations and formated descriptions to capture the data

latin name errors

Aesculs flava to Aesculus flava
Aesculus turbinate to Aesculus turbinata
Betula ermani to Betula ermanii
73,74 Black Moris negra - missing comma and sb Morus nigra
Catalpa bignoniodes to Catalpa bignonioides
Cedrus deodora sb Cedrus deodara
Cercidifolium japonicum to cercidiphyllum japonicum
Lawson's Cypress to Lawson Cypress
Chinese Ehretia = probably Ehretia acuminata common name Koda
86 missing comma
56 , 57 missing comma
193 missing comma
107 Crypotomeria japonica to Cryptomeria japonica
96 Paulonia tomentosa to Paulownia tomentosa
3 Cupressus Macrocarpa to Cupressus macrocarpa
98 Eucalyptus gunii to Eucalyptus gunnii

Mobile editing

Navigation between tree locate and the tree editor needs to be improved, perhaps by combining the scripts but this will require login rather than basic authentication

Species as first class entities

Species are not first class entities in this system so there is nowhere to add species data such as Family name. A species dataset could be constructed however using the Latin name

Would have to consider how varieties, cultivars and hybrids where represented

Nearby function

It would be nice to find all trees within a given range of a target tree, ranked by distance

Hierarchical species search

Selection is currently by exact match but it would be better to support hierarchical search so that we can search for either:
trees with only genus defined ie. node
trees in that genus with species defined ie. node and all children
similarly for a specific cultivar or all cultivars in a species
basic indexing serves the node search and free text indexing for the children

get Tree protection orders

Data on TPOs is supposedly available from data.gov.uk form the BCC inspire GIS system but not at all obvious how to do this.

BCC GIS Support team and Katherine Rooney at opendata.bristol contacted to request access -
awaiting further response

Typos

Add space between names in BrandonHill & AshtonCourt Collections

add breadcrumbs

Need to be able to get back to the list of selected trees - eg when list is a search. back button works of course but needs to be explicit I think

Indexing

need indexes:
Species - index latin and common names
Trees - index id , free-text indexes on name, latin, text

mod code to use the free text indexes

Trees of Bristol - Bug Issue

Open the Stumps Collection
sort by Id
Select either of the top two stumps listed - with no OBJECTID No. listed
The Search page is displayed - the stump page cannot be opened

Data quality review

Automate the review of the data quality covering
latin names on Species list
common names on species list
geo-coded (lat-long)
..

Support editing of trees

Need to be able to edit tree data in the database. Note that this will render the database version the master version. Document can be re-exported as xml or csv but not necessarily in the same format as the import format

multi-faceted search

need to be able to search a collection - should lists be able to be restricted by tag? add tag to search form

URL language

Need to replace the query string by a URL language
search to use Post

needs some changes to Apache, the url decoded module and dispatcher

Icon

Need a new icon for the desktop and favicon - use of the BTF icon is confusing

Location needed

The location text would be useful but is difficult to parse since it is often missing and its difficult to distinguish a location sentence from a description.

Also the locations in the text contain sub locations which would need to be lost in order to produce a useful field for selection.

Comparing data sets

We have two descriptions of the trees in St Andrews Park. It would be useful to be able to reconcile this data but its a hard task to find the best match based on proximity between two trees.

Section is missing in the data

Not easy to include in the parser but the number ranges could be used
Section A 1-51 veteran trees
Section B 52-182 champion trees
Section C 183-202 remarkable trees

Checking the range is made trickier by the a/b suffixes - suggest change to .1, .2 instead
Add tag to the entry and provide selection by tag

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.