Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Feature Ideas #1911

Closed
kylecorry31 opened this issue Aug 11, 2023 · 105 comments
Closed

New Feature Ideas #1911

kylecorry31 opened this issue Aug 11, 2023 · 105 comments
Labels
feature-request A request for a new feature - not yet committed to by maintainer p1 Priority 1

Comments

@kylecorry31
Copy link
Owner

kylecorry31 commented Aug 11, 2023

Continued in #2590

@kylecorry31 kylecorry31 added feature-request A request for a new feature - not yet committed to by maintainer p1 Priority 1 labels Aug 11, 2023
@kylecorry31 kylecorry31 pinned this issue Aug 11, 2023
@vkuehn

This comment was marked as outdated.

@kylecorry31

This comment was marked as outdated.

@Z3NOX

This comment was marked as outdated.

@kylecorry31

This comment was marked as outdated.

@lucahttp

This comment was marked as outdated.

@kylecorry31

This comment was marked as outdated.

@diggernet

This comment was marked as outdated.

@kylecorry31

This comment was marked as outdated.

@kylecorry31

This comment was marked as outdated.

@JensKorte

This comment was marked as outdated.

@kylecorry31

This comment was marked as outdated.

@ojppe
Copy link
Contributor

ojppe commented Nov 17, 2023

A good feature would be a sound level meter
Something like the metal detector layout looks perfect for this.
Check out OpenNoise on the Play Store and on Github

@kylecorry31
Copy link
Owner Author

@ojppe thank you for the suggestion. Can you suggest some use cases for a sound level meter that fit within Trail Sense's use cases?

I believe someone had suggested that in the past, and at the time I couldn't find any use cases (I can't seem to find the conversation around that - might have been through email or is lost in the old "New Feature Ideas" issue).

@ojppe
Copy link
Contributor

ojppe commented Nov 17, 2023

Determine the loudness of things in the environment (thunderstorm, volcano, waterfall, generator, aircraft, train, music, gunfire) to protect hearing

@kylecorry31
Copy link
Owner Author

@ojppe while I think that would be a useful app, I don't think that will fit within Trail Sense's use cases

@ojppe
Copy link
Contributor

ojppe commented Nov 18, 2023

I don't see why not, Trail Sense has become my digital swiss army knife and a sound and speed meter are the only things missing (I can think of) that use most phones' sensors. But you know best!

@kylecorry31
Copy link
Owner Author

kylecorry31 commented Nov 18, 2023

@ojppe I apologize, I should have stated my reasons more clearly. I know a lot of the tools in Trail Sense can be used outside of hiking, but I'm trying to limit the scope of what I include in the app to keep it pretty focused. There's general criteria for new features in the first comment of this issue and the use cases wiki, but here's the specifics for a decibel meter:

  1. I don't believe hearing protection falls into the supported use cases of Trail Sense: hiking, camping, backpacking, and geocaching. I believe a decibel meter would fit much better into a health, concert, or safety regulation app. The cases where this might come into play while hiking are very rare, and most people who find themselves in this situation will likely not have hearing protection with them.
  2. I don't think this tool would get much use in the hiking space, but it would be time consuming to develop and support.
  3. The microphone permission is not something I want to add at this point unless there's a feature which will provide a clear benefit in the hiking space for the majority of users.

If there's something that can be predicted / identified using sound that is beneficial while hiking, I could add this in with that (more of an indicator that it is picking up audio), but as of right now I don't know of anything that falls into this case other than #1143

As for the speed meter, the speed is shown on the Navigation tool in Trail Sense (GPS by default), and also available on the Pedometer tool (based on steps).

@ojppe
Copy link
Contributor

ojppe commented Nov 18, 2023

Thank you for the clarification

@Wumbo-11
Copy link

I have an idea for a "pairing" feature on this app, it may sound unappealing but it's something you might want to consider for later.

I'm thinking of this feature as being able to allow Trail Sense app users (2 or more people) to pair their coordinates or maybe a 'special location code' via gps that can be monitored offline. (You know, maybe it's like a bluetooth pairing between connected cell phones and being able to share each device's camera).

It's just that this uses a gps code base that is specifically used in the use of this application only, maybe it could be by scanning a special barcode or giving a special mark in this application. (hope you can understand what I mean)

Well, your app is very useful so far, I will always wait for future updates.

@kylecorry31
Copy link
Owner Author

I have an idea for a "pairing" feature on this app, it may sound unappealing but it's something you might want to consider for later.

I'm thinking of this feature as being able to allow Trail Sense app users (2 or more people) to pair their coordinates or maybe a 'special location code' via gps that can be monitored offline. (You know, maybe it's like a bluetooth pairing between connected cell phones and being able to share each device's camera).

It's just that this uses a gps code base that is specifically used in the use of this application only, maybe it could be by scanning a special barcode or giving a special mark in this application. (hope you can understand what I mean)

Well, your app is very useful so far, I will always wait for future updates.

Thank you for the suggestion. I do have a similar feature planned as part of the Trail Sense Comms plugin - no timeline yet for that though. I hope to do some experimentation on the plugins in 2024, because I think they would be pretty cool and open a lot of possibilities. #1540

@kylecorry31 kylecorry31 mentioned this issue Dec 12, 2023
1 task
@Saijin-Naib
Copy link

I would love to see other tools have Android Quick Action tiles alongside Pedometer and TrackBack, like Flashlight, screen flashlight, whistle, etc.

@kylecorry31
Copy link
Owner Author

I would love to see other tools have Android Quick Action tiles alongside Pedometer and TrackBack, like Flashlight, screen flashlight, whistle, etc.

Thank you for the suggestion, I will get more added. Here's an issue to track them: #2120

@kylecorry31 kylecorry31 mentioned this issue Jan 6, 2024
7 tasks
@LeftyDextrous
Copy link

LeftyDextrous commented Feb 1, 2024

Hi Kyle,

It would be nice to have an automatic "night-light" timer, where the app theme changes from the user-selected default, which used during the daytime, to the Night theme after sundown.

This would be useful in situations where you don't want your phone to automatically brighten when you check it during the night, both to preserve your night vision (in an astronomy context) and to avoid spooking animals if you're hunting. Hopefully this should be easy to implement given that Trail Sense automatically determines sundown times anyway.

Thanks for the app,
Lefty

EDIT: I realize now there is a Sunrise/Sundown function. However, I still would like to be able to customize the specific theme to be used during the day and night. Apologies if this FR is redundant.

@kylecorry31
Copy link
Owner Author

Hi Kyle,

It would be nice to have an automatic "night-light" timer, where the app theme changes from the user-selected default, which used during the daytime, to the Night theme after sundown.

This would be useful in situations where you don't want your phone to automatically brighten when you check it during the night, both to preserve your night vision (in an astronomy context) and to avoid spooking animals if you're hunting. Hopefully this should be easy to implement given that Trail Sense automatically determines sundown times anyway.

Thanks for the app, Lefty

EDIT: I realize now there is a Sunrise/Sundown function. However, I still would like to be able to customize the specific theme to be used during the day and night. Apologies if this FR is redundant.

Thank you for the suggestion! I created the following issue to track that feature: #2192 (it is not redundant and would be cool is Trail Sense let you choose which theme to use during the day and night)

@kylecorry31
Copy link
Owner Author

feature request: allow calibrating the map with multiple known locations/beacons weighted by the given location's uncertainty/accuracy. I believe this could be done using least squares or something similar.

Thank you for the suggestion. I thought I had an issue logged for that, but I couldn't find it so I created #2534 to track it (if I do find it, I'll update this comment and delete the new issue)

@jm355
Copy link

jm355 commented Aug 20, 2024

Apologies if these have been requested, I didn't see them when I searched (except survival guide, which I see you mentioned but I wanted to chime in my support for including it in this app as well)

  • Wim hof breathing guide. I think this would be useful for someone in extreme cold, the wim hof breathing method has great results for helping people manage cold and I think having functionality in the app to take you through each step/stage of the method is really helpful. An example is https://inner-breeze.app/. More research is needed, but there are reports of the technique being useful for reducing acute mountain sickness https://www.healthline.com/health/wim-hof-method
  • Mushroom ID (with many warnings to only eat mushrooms you're certain of the identity of!), for example shroomify. It has a simple id set up where you can select different traits of the mushroom you have, and it will give you a list of mushrooms it might be, as well as warn of dangerous lookalikes. I can understand why you wouldn't want to include this due to the risk of poisonous mushrooms though.
  • todo list, with the ability to set a time to remind you of a list or list item
  • Survival guide such as the guide you linked to. I think this would be important to include in trail sense because people may not know about those apps/resources, but if they find themself in a survival situation without internet, they won't be able to look up those guides or download them. This could be solved by adding a warning to the app description to tell people to go download those too, but I think the best solution would be to simply include it in trail sense. Alternatives already exist for many of the tools included in trailsense, but they are still included anyways since they're so useful for survival/hiking situations (e.g. flashlight, pedometer, photo maps, level, clinometer, clock, timer, notes, packing lists, unit converter, and white noise), so I think it would make sense to include some guides as well. I think this justification also applies to the wim hof breathing tool and mushroom id ideas, yes there are other apps for those things but people may not know about them or think they don't need them.

Thanks for your time, consideration, and the great app!

@damianofalcioni
Copy link

Apologies if these have been requested, I didn't see them when I searched (except survival guide, which I see you mentioned but I wanted to chime in my support for including it in this app as well)

  • Wim hof breathing guide. I think this would be useful for someone in extreme cold, the wim hof breathing method has great results for helping people manage cold and I think having functionality in the app to take you through each step/stage of the method is really helpful. An example is https://inner-breeze.app/. More research is needed, but there are reports of the technique being useful for reducing acute mountain sickness https://www.healthline.com/health/wim-hof-method
  • Mushroom ID (with many warnings to only eat mushrooms you're certain of the identity of!), for example shroomify. It has a simple id set up where you can select different traits of the mushroom you have, and it will give you a list of mushrooms it might be, as well as warn of dangerous lookalikes. I can understand why you wouldn't want to include this due to the risk of poisonous mushrooms though.
  • todo list, with the ability to set a time to remind you of a list or list item
  • Survival guide such as the guide you linked to. I think this would be important to include in trail sense because people may not know about those apps/resources, but if they find themself in a survival situation without internet, they won't be able to look up those guides or download them. This could be solved by adding a warning to the app description to tell people to go download those too, but I think the best solution would be to simply include it in trail sense. Alternatives already exist for many of the tools included in trailsense, but they are still included anyways since they're so useful for survival/hiking situations (e.g. flashlight, pedometer, photo maps, level, clinometer, clock, timer, notes, packing lists, unit converter, and white noise), so I think it would make sense to include some guides as well. I think this justification also applies to the wim hof breathing tool and mushroom id ideas, yes there are other apps for those things but people may not know about them or think they don't need them.

Thanks for your time, consideration, and the great app!

FYI there is already a nice open source, small, and totally offline app for this: https://github.com/ligi/SurvivalManual

@jm355
Copy link

jm355 commented Aug 20, 2024

I know, I brought up a few reasons why I think it makes sense to include in trailsense anyways

@kylecorry31
Copy link
Owner Author

Apologies if these have been requested, I didn't see them when I searched (except survival guide, which I see you mentioned but I wanted to chime in my support for including it in this app as well)

  • Wim hof breathing guide. I think this would be useful for someone in extreme cold, the wim hof breathing method has great results for helping people manage cold and I think having functionality in the app to take you through each step/stage of the method is really helpful. An example is https://inner-breeze.app/. More research is needed, but there are reports of the technique being useful for reducing acute mountain sickness https://www.healthline.com/health/wim-hof-method
  • Mushroom ID (with many warnings to only eat mushrooms you're certain of the identity of!), for example shroomify. It has a simple id set up where you can select different traits of the mushroom you have, and it will give you a list of mushrooms it might be, as well as warn of dangerous lookalikes. I can understand why you wouldn't want to include this due to the risk of poisonous mushrooms though.
  • todo list, with the ability to set a time to remind you of a list or list item
  • Survival guide such as the guide you linked to. I think this would be important to include in trail sense because people may not know about those apps/resources, but if they find themself in a survival situation without internet, they won't be able to look up those guides or download them. This could be solved by adding a warning to the app description to tell people to go download those too, but I think the best solution would be to simply include it in trail sense. Alternatives already exist for many of the tools included in trailsense, but they are still included anyways since they're so useful for survival/hiking situations (e.g. flashlight, pedometer, photo maps, level, clinometer, clock, timer, notes, packing lists, unit converter, and white noise), so I think it would make sense to include some guides as well. I think this justification also applies to the wim hof breathing tool and mushroom id ideas, yes there are other apps for those things but people may not know about them or think they don't need them.

Thanks for your time, consideration, and the great app!

Thank you for the suggestions.

  1. I'll look into this: Breathing guide #2537
  2. As you mentioned, there's risk involved in mushroom foraging (or any foraging) and for that reason I don't want to be the source of that in Trail Sense. I'll look into adding Shroomify as a recommended app (I have it on my phone). Recommended app: Foraging guides #2538
  3. I have plans to add this: Add checklist support to the notes tool #542 and Notes: Reminders #1974
  4. This is a difficult one. I personally would like to include a survival guide in Trail Sense, but there are a variety of reasons why I will likely not do that in favor of recommending the Offline Survival Manual. 1) I don't have the time or skills to create and maintain a full survival manual, so I would be looking to embed a guide if I add this 2) the license of the Offline Survival Manual is not compatible with embedding it into Trail Sense, even with attribution (GPL 3). If there's a survival guide that you know of that has a permissive open source license, I'll definitely look into embedding that into Trail Sense and maybe look into making it more recommended to download the Offline Survival Manual. Here's an issue to track potentially embedding a guide: Survival guide #2539

@jm355
Copy link

jm355 commented Aug 20, 2024

That's a bummer that the license is incompatible. I'll keep an eye out if I come across any that are open source or public domain

Adjacent to the wim hof breathing idea, there could also be panic button with a guided meditation or breathwork to reduce anxiety, especially if someone has found themself in a really bad position or gotten lost? Might be able to see if sam harris (from the waking up guided meditation app) would be willing to record one oriented towards a survival situation? I know in the waking up app they have a couple "in case of emergency" guided meditations oriented towards people going through really difficult moments like loss of a loved one.

And then adjacent to that and the white noise feature, there are guided sleep meditations I've found really useful when I had trouble sleeping, and there's also yoga nidra / non-sleep deep rest (nsdr) which I've had good experiences with when I've been super tired but didn't have time to take a nap, and could be good for someone who wasn't able to get a good nights sleep while in the backcountry and it's impacting their ability to do what they need to. Huberman has a 10 minute and 20 minute guided nsdr, not sure what if any specific licensing applies to it though. https://www.hubermanlab.com/topics/nsdr-meditation-and-breathwork

For guided meditations like these, it may even be possible to use TTS to avoid having to store big sound files. I'm sure it wouldn't be as calming as a pre-recorded one, but for the purposes of trail sense it might be good enough

@kylecorry31
Copy link
Owner Author

That's a bummer that the license is incompatible. I'll keep an eye out if I come across any that are open source or public domain

Adjacent to the wim hof breathing idea, there could also be panic button with a guided meditation or breathwork to reduce anxiety, especially if someone has found themself in a really bad position or gotten lost? Might be able to see if sam harris (from the waking up guided meditation app) would be willing to record one oriented towards a survival situation? I know in the waking up app they have a couple "in case of emergency" guided meditations oriented towards people going through really difficult moments like loss of a loved one.

And then adjacent to that and the white noise feature, there are guided sleep meditations I've found really useful when I had trouble sleeping, and there's also yoga nidra / non-sleep deep rest (nsdr) which I've had good experiences with when I've been super tired but didn't have time to take a nap, and could be good for someone who wasn't able to get a good nights sleep while in the backcountry and it's impacting their ability to do what they need to. Huberman has a 10 minute and 20 minute guided nsdr, not sure what if any specific licensing applies to it though. https://www.hubermanlab.com/topics/nsdr-meditation-and-breathwork

For guided meditations like these, it may even be possible to use TTS to avoid having to store big sound files. I'm sure it wouldn't be as calming as a pre-recorded one, but for the purposes of trail sense it might be good enough

I think for guided meditations, I would prefer a recommended app rather than bake that into Trail Sense, as that is starting to stray outside of the supported use cases. If you have recommendations, I would be happy to research them and list them in the guide. I'm also planning on making the white noise have custom audio files, which may allow you to upload meditations of your choice.

@jm355
Copy link

jm355 commented Aug 21, 2024

I like the idea of custom audio files and then having a list of different meditations people could download and load. Couldn't white noise be generated on device without needing a file though? As well as other noise colors like pink and brown?

@kylecorry31
Copy link
Owner Author

I like the idea of custom audio files and then having a list of different meditations people could download and load. Couldn't white noise be generated on device without needing a file though? As well as other noise colors like pink and brown?

Yes, white noise (technically it is pink noise) is generated on device. I have plans to improve it: #2506

@Stormwind99
Copy link

Stormwind99 commented Sep 19, 2024

Feature request: Ability to view optimal solar panel alignment for a different time of the day (morning specifically).

I like to orient my solar panels in the evening to catch the early hours of sun the next morning (especially when I'm car or RV camping and I sleep in the next day).

It would be great if the solar panel aligner allowed using a different time than the present to help with panel alignment, so I could optimally align them to catch the first few hours of sun in the morning before I get up to re-align them.

@Stormwind99
Copy link

Feature request: Reduce clicks needed to use solar panel aligner

I use the solar panel aligner a lot (frequently every few hours in a day to re-orient my panels), so even a few extra clicks add up over time. It would be great to have an option to reduce the number of clicks I need to use it.

Ideas:

  1. Ability to disable the "Place your phone on the face of the solar panel..." dialog that opens when entering the solar panel aligner.
  2. Show the small GPS and Compass statuses on the alignment page, just as they are displayed on the Navigation page, so I can make sure they have good status to allow accurate panel alignment. (I frequently have to calibrate my compass before aligning the panels because it looses calibration inside my car or RV.)
  3. When selecting a different duration of charge from today, perhaps the ability to add a one or more presets as buttons on top of the page where selecting the button doesn't bring up another dialog for a custom time.

Thanks again for Trail Sense! It's one of the most useful open source projects IMHO!

@Stormwind99
Copy link

Feature request: Add more entries to the Bottom Navigation Bar for devices that display more.

On my phone, I think at least one more icon slot could fit comfortably, maybe two. Maybe let the user decide how crammed full they would like it.

@RandomGuy0400
Copy link

I think a rangefinder could be useful if there's any way to pull that data... I know most cameras that autofocus have an IR rangefinder to facilitate that, but idk exactly how it works, so there's a chance it's just not useable...

@kylecorry31
Copy link
Owner Author

kylecorry31 commented Oct 14, 2024

I think a rangefinder could be useful if there's any way to pull that data... I know most cameras that autofocus have an IR rangefinder to facilitate that, but idk exactly how it works, so there's a chance it's just not useable...

Thank you for the suggestion, I have added it to #2132

@nutpantz
Copy link

Support mapforge offline maps..
Similar to this
https://github.com/OpenTracksApp/OSMDashboard

Much better then photo maps, or tile maps, always updated. Very small size. Community driven, free as in free beer.

@kylecorry31
Copy link
Owner Author

Support mapforge offline maps.. Similar to this https://github.com/OpenTracksApp/OSMDashboard

Much better then photo maps, or tile maps, always updated. Very small size. Community driven, free as in free beer.

Thank you for the suggestion, I have plans to add other map formats eventually, including MapsForge: #604

@nutpantz
Copy link

Get location by triangulation of mountain peaks.

Use a peak finder app like
https://github.com/woheller69/PeakOrama

Then use the camera and onboard compass to mark known peaks (more would give better accuracy) and use the peak details and a vector map (like mapforge maps) to draw lines from peaks via compass bearing and where the lines intersect is where you should be in the map.

I have never seen any app do this but it really should not be hard i don't think. Most everything you need is already open source.
Peak details and data base
Compass and camera info
Mapforge map display.

@nutpantz
Copy link

nutpantz commented Oct 18, 2024

Location via star map and camera+compass.

With the correct time (or pretty close) a star chart and a data base you could use the camera+compass to give a general location similar to how they used to use a sextant to do.

There are some sextant apps but i don't know if an open source one. There are many sky maps that are very accurate and if you even know the general location (ie what state you are in) you could use the camera to fine tune a sky map(with major constellations only) to a very accurate location.

A cool tool that should work on land or sea. And educational.

I would think technically you could even find an accurate time for your location via a star chart also.

@kylecorry31
Copy link
Owner Author

kylecorry31 commented Oct 18, 2024

Get location by triangulation of mountain peaks.

Use a peak finder app like https://github.com/woheller69/PeakOrama

Then use the camera and onboard compass to mark known peaks (more would give better accuracy) and use the peak details and a vector map (like mapforge maps) to draw lines from peaks via compass bearing and where the lines intersect is where you should be in the map.

I have never seen any app do this but it really should not be hard i don't think. Most everything you need is already open source. Peak details and data base Compass and camera info Mapforge map display.

Thank you for the suggestion. I believe the tool you are looking for in Trail Sense is the Augmented Reality tool. That will display nearby beacons as an overlay.

As for adding peak data, unfortunately it is not feasible for Trail Sense to add that because of the following:

  1. It requires too much data to package with the app, might be possible with the plugins (see Plugins #1540 )
  2. If they are not packaged with Trail Sense, then it would need to look them up over the internet, which is what PeakOrama does. This is not compatible with Trail Sense's lack of Internet permissions

In addition, I recommend checking out the Triangulation tool in Trail Sense, which can be used to triangulate your location.

@kylecorry31
Copy link
Owner Author

Location via star map and camera+compass.

With the correct time (or pretty close) a star chart and a data base you could use the camera+compass to give a general location similar to how they used to use a sextant to do.

There are some sextant apps but i don't know if an open source one. There are many sky maps that are very accurate and if you even know the general location (ie what state you are in) you could use the camera to fine tune a sky map(with major constellations only) to a very accurate location.

A cool tool that should work on land or sea. And educational.

I would think technically you could even find an accurate time for your location via a star chart also.

Thank you, I have plans to add this. See the following existing issues:

  1. [Research] Celestial navigation: Location without GPS #1919
  2. Sky map #1920
  3. Show stars, constellations, and planets in AR #1809

These contain the background research and some feasibility concerns.

@nutpantz
Copy link

nutpantz commented Oct 18, 2024 via email

@kylecorry31
Copy link
Owner Author

kylecorry31 commented Oct 18, 2024

You don't need all the peak data that a peak finder uses, you could get by with maybe 10% for major peaks only which might be only 5mb for the USA or Canada

On October 18, 2024 3:41:11 PM PDT, Kyle Corry @.> wrote: > Get location by triangulation of mountain peaks. > > Use a peak finder app like https://github.com/woheller69/PeakOrama > > Then use the camera and onboard compass to mark known peaks (more would give better accuracy) and use the peak details and a vector map (like mapforge maps) to draw lines from peaks via compass bearing and where the lines intersect is where you should be in the map. > > I have never seen any app do this but it really should not be hard i don't think. Most everything you need is already open source. Peak details and data base Compass and camera info Mapforge map display. Thank you for the suggestion. I believe the tool you are looking for in Trail Sense is the Augmented Reality tool. That will display nearby beacons as an overlay. As for adding peak data, unfortunately it is not feasible for Trail Sense to add that because of the following: 1. It requires too much data to package with the app, might be possible with the plugins (see #1540 ) 2. If they are not packaged with Trail Sense, then it would need to look them up over the internet, which is what PeakOrama does. This is not compatible with Trail Sense's lack of Internet permissions -- Reply to this email directly or view it on GitHub: #1911 (comment) You are receiving this because you commented. Message ID: @.>

Unfortunately, the most I would be willing to allocate is about 100 - 300 KB for this in the base Trail Sense app.

(I recall I had guidelines for the sizes I'm willing to allocate to each feature, but I can't find that - basically comes down to I want the app to be as small as possible since there are a lot of limited devices using it. If the feature isn't vital, it doesn't get allocated much space. Plugins will get around that to some extent)

@nutpantz
Copy link

nutpantz commented Oct 18, 2024 via email

@kylecorry31
Copy link
Owner Author

I don't know how many peaks you could do with that much data honestly. But why not have a download option for extra area (state or country) data. There are a LOT of new devices that don't have a GPS now. Pixel tablet, Amazon devices and a lot of lower end phones. You know what is best for your app. Knowing your Location is the number#1 thing people need to know outdoors.

On October 18, 2024 3:45:54 PM PDT, Kyle Corry @.> wrote: > You don't need all the peak data that a peak finder uses, you could get by with maybe 10% for major peaks only which might be only 5mb for the USA or Canada > > On October 18, 2024 3:41:11 PM PDT, Kyle Corry @.> wrote: > Get location by triangulation of mountain peaks. > > Use a peak finder app like https://github.com/woheller69/PeakOrama > > Then use the camera and onboard compass to mark known peaks (more would give better accuracy) and use the peak details and a vector map (like mapforge maps) to draw lines from peaks via compass bearing and where the lines intersect is where you should be in the map. > > I have never seen any app do this but it really should not be hard i don't think. Most everything you need is already open source. Peak details and data base Compass and camera info Mapforge map display. Thank you for the suggestion. I believe the tool you are looking for in Trail Sense is the Augmented Reality tool. That will display nearby beacons as an overlay. As for adding peak data, unfortunately it is not feasible for Trail Sense to add that because of the following: 1. It requires too much data to package with the app, might be possible with the plugins (see #1540 ) 2. If they are not packaged with Trail Sense, then it would need to look them up over the internet, which is what PeakOrama does. This is not compatible with Trail Sense's lack of Internet permissions -- Reply to this email directly or view it on GitHub: [#1911 (comment)](#1911 (comment)) You are receiving this because you commented. Message ID: @.> Unfortunately, the most I would be willing to allocate is about 100 - 300 KB for this in the base Trail Sense app. -- Reply to this email directly or view it on GitHub: #1911 (comment) You are receiving this because you commented. Message ID: @.>

As mentioned, one of the core principles of Trail Sense is that it doesn't use the Internet permission, therefore downloading is not an option. The plugins issue linked above will allow the ability to download data. If someone were to assemble GPX files for all regions that contain waypoints of the mountain peaks, I can link to that as a resource on the Trail Sense website though - I unfortunately do not have time to do that at the moment, and will likely implement plugins before I get around to that.

@kylecorry31
Copy link
Owner Author

I don't know how many peaks you could do with that much data honestly. But why not have a download option for extra area (state or country) data. There are a LOT of new devices that don't have a GPS now. Pixel tablet, Amazon devices and a lot of lower end phones. You know what is best for your app. Knowing your Location is the number#1 thing people need to know outdoors.

On October 18, 2024 3:45:54 PM PDT, Kyle Corry @.> wrote: > You don't need all the peak data that a peak finder uses, you could get by with maybe 10% for major peaks only which might be only 5mb for the USA or Canada > > On October 18, 2024 3:41:11 PM PDT, Kyle Corry _@**._> wrote: > Get location by triangulation of mountain peaks. > > Use a peak finder app like https://github.com/woheller69/PeakOrama > > Then use the camera and onboard compass to mark known peaks (more would give better accuracy) and use the peak details and a vector map (like mapforge maps) to draw lines from peaks via compass bearing and where the lines intersect is where you should be in the map. > > I have never seen any app do this but it really should not be hard i don't think. Most everything you need is already open source. Peak details and data base Compass and camera info Mapforge map display. Thank you for the suggestion. I believe the tool you are looking for in Trail Sense is the Augmented Reality tool. That will display nearby beacons as an overlay. As for adding peak data, unfortunately it is not feasible for Trail Sense to add that because of the following: 1. It requires too much data to package with the app, might be possible with the plugins (see #1540 ) 2. If they are not packaged with Trail Sense, then it would need to look them up over the internet, which is what PeakOrama does. This is not compatible with Trail Sense's lack of Internet permissions -- Reply to this email directly or view it on GitHub: [#1911 (comment)](#1911 (comment)) You are receiving this because you commented. Message ID: _@.> Unfortunately, the most I would be willing to allocate is about 100 - 300 KB for this in the base Trail Sense app. -- Reply to this email directly or view it on GitHub: #1911 (comment) You are receiving this because you commented. Message ID: @.**_>

As mentioned, one of the core principles of Trail Sense is that it doesn't use the Internet permission, therefore downloading is not an option. The plugins issue linked above will allow the ability to download data. If someone were to assemble GPX files for all regions that contain waypoints of the mountain peaks, I can link to that as a resource on the Trail Sense website though - I unfortunately do not have time to do that at the moment, and will likely implement plugins before I get around to that.

I created this issue to accept community contributions: #2587

@kylecorry31
Copy link
Owner Author

Continued in #2590

@kylecorry31 kylecorry31 unpinned this issue Oct 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A request for a new feature - not yet committed to by maintainer p1 Priority 1
Projects
None yet
Development

No branches or pull requests