ivangayton / field-map-odk Goto Github PK
View Code? Open in Web Editor NEWUtilities to create ODK assets for field mapping
License: GNU General Public License v3.0
Utilities to create ODK assets for field mapping
License: GNU General Public License v3.0
Once an AOI has been created and split into multiple tasks, users need to visit a map view to choose an area to map.
For a prototype, a static Leaflet map may be sufficient. It should be mobile-friendly in terms of canvas and widget/element sizes; most field mappers are overwhelmingly likely to be accessing this via their phone.
Here are the example files for Mikocheni in Dar. It's four QR codes, corresponding to four GeoJSON files and their associated xlsforms. This GeoJSON file is the dumb grid that I used to split up the tasks.
PostGIS is more powerful than pygdal (or at least simpler, but also more powerful in the sense that from PostGIS you can use gdal/ogr commands but not vice versa).
We have the database called fmtm with user fmtm, but now we need to get GeoJSON files into it, and manipulate them from Python.
To work well with Select from File (select from map) questions showing OSM data, it's better to have MapBox as the basemap. Google (the default basemap) doesn't match the OSM features (so a building centroid won't be obviously associated with the basemap building polygon) and the OSM layer breaks something. MapBox works.
The QR Code configuration for ODK Collect appears to reset most parameters. For example, if you configure ODK Collect with a QR code for one form, and modify the settings to use MapBox as the basemap, this only persists until you configure ODK Collect with a new QR code, at which point Google slinks back as the basemap.
It would be great if we could either:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.