smash

Source code of the SMASH Android/iOS digital field mapping app.

https://github.com/geopaparazzi/smash

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.1%) to scientific vocabulary

Keywords

android digital-field-mapping fieldmapping survey
Last synced: 7 months ago · JSON representation

Repository

Source code of the SMASH Android/iOS digital field mapping app.

Basic Info
Statistics
  • Stars: 84
  • Watchers: 9
  • Forks: 27
  • Open Issues: 6
  • Releases: 29
Topics
android digital-field-mapping fieldmapping survey
Created about 6 years ago · Last pushed 8 months ago
Metadata Files
Readme License Zenodo

README.md

SMASH — Smart Mobile App for the Surveyor's Happiness

A digital field mapping app for Android and iOS \ for fast qualitative engineering/geologic surveys and GIS data-collection.

Focus

  • Fits in any pocket, always at hand.
  • Take geo-referenced and possibly orientated pictures during surveys, to import them into GIS applications like gvSIG.
  • Make use of any connection to the Internet.
  • Easy and intuitive, providing just a few important functions.

Main features

  • Geo-referenced notes.
  • Geo-referenced and oriented pictures.
  • GPS-track logging.
  • Form-based data surveys.
  • Easy export of collected data.
  • A map view for navigation with support for raster tiles and gpx vector data.
  • Geopackage (OGC standard) support.

More info on the SMASH homepage

Help translate SMASH on Hosted Weblate. \ Translation status

You can always add other languages.

Build and run

```sh

To solve Weblate duplicated translation issue

echo '{}' > lib/l10n/intlnb.arb echo '{}' > lib/l10n/intlzh.arb flutter pub get flutter gen-l10n flutter run ```

Install

Get it on F-Droid

Or download the latest APK from the Releases Section.

Owner

  • Name: Geopaparazzi
  • Login: geopaparazzi
  • Kind: organization

GitHub Events

Total
  • Create event: 8
  • Release event: 6
  • Issues event: 50
  • Watch event: 8
  • Delete event: 3
  • Issue comment event: 149
  • Push event: 47
  • Pull request event: 16
  • Fork event: 3
Last Year
  • Create event: 8
  • Release event: 6
  • Issues event: 50
  • Watch event: 8
  • Delete event: 3
  • Issue comment event: 149
  • Push event: 47
  • Pull request event: 16
  • Fork event: 3

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 36
  • Total pull requests: 8
  • Average time to close issues: over 2 years
  • Average time to close pull requests: 8 days
  • Total issue authors: 14
  • Total pull request authors: 1
  • Average comments per issue: 4.11
  • Average comments per pull request: 0.0
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 9
  • Pull requests: 8
  • Average time to close issues: 2 months
  • Average time to close pull requests: 8 days
  • Issue authors: 5
  • Pull request authors: 1
  • Average comments per issue: 3.22
  • Average comments per pull request: 0.0
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • moovida (15)
  • frafra (9)
  • opk12 (7)
  • AndrewM- (7)
  • silviafranceschi (6)
  • tghoward (2)
  • elisa-paperini (2)
  • pierluigiderosa (1)
  • licaon-kter (1)
  • dazu89 (1)
  • sanak (1)
  • RobbieNesmith (1)
  • linsui (1)
  • skylning (1)
  • sabas (1)
Pull Request Authors
  • weblate (16)
  • AndrewM- (1)
Top Labels
Issue Labels
stale (23) bug (11) enhancement (8) documentation (1) help wanted (1)
Pull Request Labels

Dependencies

.github/workflows/release_android.yml actions
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
  • ncipollo/release-action v1 composite
  • subosito/flutter-action v1 composite
ios/Podfile.lock cocoapods
  • DKImagePickerController 4.3.2
  • DKPhotoGallery 0.0.17
  • Flutter 1.0.0
  • SDWebImage 5.12.5
  • SwiftyGif 5.4.3
  • Toast 4.0.0
  • background_locator 0.0.1
  • catcher 0.0.1
  • device_info_plus 0.0.1
  • file_picker 0.0.1
  • flutter_mailer 0.0.1
  • flutter_ringtone_player 0.0.1
  • flutter_screen_wake 0.0.1
  • fluttertoast 0.0.2
  • image_picker 0.0.1
  • package_info 0.0.1
  • package_info_plus 0.4.5
  • path_provider_ex 0.0.1
  • path_provider_ios 0.0.1
  • permission_handler 5.1.0+2
  • share_extend 0.0.1
  • shared_preferences_ios 0.0.1
  • sqlite3 3.38.1
  • sqlite3_flutter_libs 0.0.1
  • url_launcher_ios 0.0.1
macos/Podfile.lock cocoapods
  • FlutterMacOS 1.0.0
  • catcher 0.0.1
  • device_info_plus_macos 0.0.1
  • package_info 0.0.1
  • package_info_plus_macos 0.0.1
  • path_provider_macos 0.0.1
  • shared_preferences_macos 0.0.1
  • sqlite3 3.35.5
  • sqlite3_flutter_libs 0.0.1
  • url_launcher_macos 0.0.1
android/app/build.gradle maven
  • androidx.work:work-runtime 2.7.1 implementation
  • androidx.work:work-runtime-ktx 2.7.0 implementation
  • androidx.work:work-runtime-ktx 2.7.1 implementation
  • junit:junit 4.13.1 testImplementation
pubspec.lock pub
  • 192 dependencies
pubspec.yaml pub
  • flutter_launcher_icons ^0.10.0 development
  • lints ^1.0.1 development
  • test ^1.20.1 development
  • after_layout ^1.0.7+2
  • background_locator_2 --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess git: !ruby/hash:ActiveSupport::HashWithIndifferentAccess url: https://github.com/sanak/background_locator_2.git ref: fix/callback-in-release-build
  • badges ^2.0.3
  • dart_hydrologis_db ^1.0.0
  • dart_hydrologis_utils ^0.6.1
  • dart_jts ^0.2.2
  • dart_postgis ^0.3.0
  • dart_shp ^0.4.0
  • extended_image ^6.3.0
  • fl_chart ^0.55.1
  • flutter_geopackage ^0.6.0+1
  • flutter_localizations --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter
  • flutter_map ^2.2.0
  • flutter_map_line_editor ^3.0.0
  • flutter_map_marker_cluster ^0.5.4
  • flutter_ringtone_player ^3.2.0
  • flutter_slidable ^2.0.0
  • geocoding ^2.0.5
  • geodesy ^0.4.0-nullsafety.0
  • geoimage ^0.2.0
  • gpx ^2.1.0
  • intl >=0.16.1 <=0.17.0
  • lat_lon_grid_plugin ^0.2.3
  • latlong2 ^0.8.1
  • map_elevation ^2.0.0
  • mapsforge_flutter --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess git: !ruby/hash:ActiveSupport::HashWithIndifferentAccess url: https://github.com/mikes222/mapsforge_flutter.git path: mapsforge_flutter ref: 29d4c8e1aed0c22456a13c5c99a25a7db9d0b3e0
  • package_info_plus ^1.4.3+1
  • painter ^2.0.0
  • permission_handler ^10.0.0
  • positioned_tap_detector_2 ^1.0.4
  • rainbow_color 2.0.1
  • smash_import_export_plugins --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess git: !ruby/hash:ActiveSupport::HashWithIndifferentAccess url: https://github.com/geopaparazzi/smash_import_export_plugins.git ref: 01f0c33
  • smashlibs --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess git: !ruby/hash:ActiveSupport::HashWithIndifferentAccess url: https://github.com/moovida/smashlibs.git ref: 9f248a1
  • sqlite3_flutter_libs ^0.5.9
  • stack_trace ^1.10.0
  • synchronized ^3.0.0+3
  • tutorial_coach_mark ^1.0.3
  • url_launcher ^6.1.5
  • xml ^6.1.0