Giter VIP home page Giter VIP logo

directobservationtoolsforwindows's People

Contributors

kama-bgs avatar wshelley avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

directobservationtoolsforwindows's Issues

Error when opening android gem database

System.Data.DBConcurrencyException: Concurrency violation: the UpdateCommand affected 0 of the expected 1 records

Hi Julian,

There is a small problem with the way dates are being populated in the SQLite database. The Android tool and Windows tool appear to do it in different ways. This is particularly a problem with the field PROJ_DATE in the table GEM_PROJECT. Currently as things stand it is not possible to open an Android version of the database using the Windows Tool. If the PROJ_DATE field is modified outside the IDC Tool then everything works as expected.

SQLite does not have a specific Date type and stores dates as strings behind the scenes. I think this is the root of the problem.

Here are a few tests I did using SQL to populate the database with different datetime formats.

UPDATE GEM_PROJECT SET PROJ_DATE='2013-03-03'; This one causes the Windows tool to fail (not interpreted as a true date) UPDATE GEM_PROJECT SET PROJ_DATE='2013-03-03 01:25:23'; This is ok and works fine (probably not the best way as we are dealing with Date data types) UPDATE GEM_PROJECT SET PROJ_DATE=datetime('2013-03-03'); This is ok and works fine UPDATE GEM_PROJECT SET PROJ_DATE= datetime('2013-03-03 01:25:23'); This is ok and works fine

So it looks like we need to be careful if we populate Date fields using a string, probably best to convert to a true date using a datetime function.

Can you please let us know how you are populating the PROJ_DATE field, are you using a string or are you using a datetime function to convert? Also how easy would it be for you to change this behaviour in your App?

Cheers
Keith

Year, Height and Qualifier constraints

Entered No. storeys below ground. Without choosing Between/exactly/approximately I was able to insert a number. Should this be possible if we don’t know if the number if exact or approximate?

Year of construction, I tested 19888 as the exact year. Are we tracking any inputs for errors?

db from android: csv export

• Transverse recorded for LLRS, when longitudinal LLRS input (E).
• Retrofit information column shown in database but not available to record on Android tool (E).

Slope Contraints

slope degrees is also not tracked e.g. I could enter 99999 (all these points on tracking entries could be made clear in the user manual i.e. we don’t do any Q/A during field capture)

GEM Logo

Please update with the latest logo

masonary mortar type options

In the dropdown list ‘masonary mortar type’ there is “Cement mortar” and “Cement:lime mortar” check spaces and why one has a colon.

No easy way of transferring data collected on the Android tool

At present there is no easy way of transferring data collected on the Android tool to the Windows tool. There should be an “import data from Android tool” option. The present system of opening a new project and changing filenames and file extensions is not an effective solution for two tools designed to work together .

Random Error on opening an existing project on certain PC's

Application fails to open existing projects on certain PC's Application randonly crashes. Re trying will eventualy open the project. For some reason double clicking on the project file has a better odds of opening the project than opening the project from within the application. It is suspected that the PROJ4 projection library is involved. The issue has all the hallmarks of a memory leak.

Merged Points not working in MapWindow

The data collected by the two users, on different buildings in the study areas was merged.
Data merge was successful and when exported to csv and shp, merged database contained the correct number of records.
However, I could not seem to display (in MapWinGIS) all of the points in the merged database, only the points in the original database.

db from android: kml export - photos dont display

I cannot seem to export the photographs so that they display in Google Earth, I have made the following checks (E):
• Checked that the photographs are linked.
• Ticked the box that says imbed the photographs in a kmz.
• Saved the file in different folders (including in the folder with the images).

GPS issue

GPS USB unit is not working when project projection is set to Pseudo Mercator. The tool is able to connect to the GPS unit, but can't get a fix or any NMEA sentences in. When trying to disconnect the GPS, the tool crashes with no errors or warnings.

Masonry Spelling

Masonary” should be spelt “masonry”. It is masonry in the taxonomy.

Problem with help Tab if it accessed before anything else.

There is a problem when the help tab is clicked before anything else. This is due to the fact that no context is set until a value in a control is selected or a label clicked. The Help context should be set to general help at the start.

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.