Git Product home page Git Product logo

web's People

Contributors

alex-osm avatar alisa911 avatar anastasiia936 avatar cepprice avatar chumva avatar dmitryalexei avatar dmpr0 avatar endolith avatar eugenezmeuk avatar eunikolsky avatar google85 avatar ivanpyrohivskyi avatar johnveness avatar mariush444 avatar mikehgentry avatar mnalis avatar nnngrach avatar paulstets avatar rugk avatar rzr-ua avatar shurasmiling avatar sm4rk0 avatar sonora avatar stfn-jcb avatar tatianarud avatar tbertels avatar tiziodcaio avatar vshcherb avatar xandrexosm avatar xmd5a2 avatar

Stargazers

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

Watchers

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

web's Issues

[feature request] add option to use cloud without play store subscription.

Ahoj,

I use ↗ the f-droid Open Source build of OsmAnd for Android and I would like to use OsmAnd cloud storage to save settings and information about downloaded/ activated maps, I am even willing to support development of OsmAnd by paying a small fee.

I use a google-free Andoid device, meaning no google services and no google account.

But it is not possible so far to have any subscription outside the proprietary google play store.

So I hereby request the possibility to subscribe to an OsmAnd cloud storage account via an OsmAnd cloud web interface.

Regards!

Traduction de la Documentation

Bonjour je voudrais traduire la documentation en occitan. (Légende, mode d’emploi etc. )

actuellement elle n’est disponible qu’en anglais ce que rend l’accès impossible aux occitanophones qui utilisent OsmAnd en occitan.
Je souhaiterais largement diffuser votre lettre d’information dans cette communauté linguistique. Merci

Add OsmAnd "offline" routing provider

When troubleshooting routing problems with OsmAnd for Android, it would be useful if osmand.net/map could be used to simulate the "offline" routing algorithm that the mobile app uses, i.e. as another (non-default) provider next to OSRM and OSRM (beta).

Unable to use web version with 9000 favorites points (or tracks with more than 5000 points)

Description

How to reproduce

Actual result

  • UI and map are lagging
  • Unable to Hide this favorites folder due to lagging

Expected result

  • Works without lag because:
    • Points doesn't visible on the map in this moment
    • Points list doesn't visible on the map at the momment
  • Android and iOS works without problem with this file

Environment
OsmAnd Version: Web Test, from 19 Apr 24

Sync favourites icons across devices and web map

While trying to save some points that look like as possible boat slipway I found, that there is no direct/clear way to save such favourite point with icon that is not in standard favourites icons list. Neither in that OsmAnd+ app, no in web map. This itself is kind of flaw the should be fixed.

After a quick discussion in the Telegram channel, folks suggested a workaround that worked perfect for the app: find an existing POI with an icon of interest, add it to the favourites making desired icon appear in the favourites icon history and therefore possible to save points with such icon to favourites.
Screenshot_20240625_214436
Works like a charm!

Second step, sync favourites to cloud account and check them to appear on the web map - works as well, I can even change icons back and forth choosing the desired icons:
Screenshot_20240625_213200

Third step: find new points that look like possible boat slipway using third-party satellite imaginary and try to save them with slipway icon to favourites using web map - FAILURE.

Favourites icons are not synced from OsmAnd Android app, not even added to the web map profile even there are favourite points with such icon on web map.
Screenshot_20240625_213450

I think that favourites icons history should be synced across all account devices and web map making it possible to add favourites with previously used icons even it is not possible to choose all icons but workaround available.

Or even better solution: make it possible to enter (and search) desired icon name from all available/suitable icons for the point directly for both the app and the web map.

Thank you.

SVG icons in map legend in documentation are broken

At https://www.osmand.net/docs/user/map-legend/osmand/#traffic-transportation and continuing down the page icons don't seem to be displayed properly:

screenshot of broken icons

Looking at their svg's code, it seems that the group containing path for the icon image has its scale set wrong.

For many icons, if I open its svg in its own tab and change via devtools the scale on the path group from (2.000000 2.000000) to (0.500000 0.500000) - i.e. divided by two instead of multiplied by two - the icon looks fine:

screenshot of an svg icon with devtools opened and scale on the group set to (0.500000 0.500000)

For some other icons, the scale has to be set to (0.050000 0.050000):

screenshot of an svg icon with devtools opened and scale on the group set to (0.050000 0.050000)

Track name is not updated in GPX export xml

For example, create a track which initially has the name of Sat Apr 20 2024, update the name to Test, the name in the GPX file remains Sat Apr 20 2024:

<metadata>
  <name>Sat Apr 20 2024</name>
</metadata>

I have a fix working locally, which I'll submit a PR with. This is my first time working with OsmAnd though so the fix may not be correct, hence why I created this issue separately.

Provide URLs for different sections

Description

Links will allow to bookmark them or share with other users.

Main pages

  • Weatherosmand.net/map/weather
  • Accountosmand.net/map/account
  • Configure Maposmand.net/map/configure/
  • Tracksosmand.net/map/mydata/tracks
  • Favoritesosmand.net/map/mydata/favorites
  • Navigationosmand.net/map/navigate
  • Settingsosmand.net/map/settings
  • Plan a Route - osmand.net/map/plan
  • For current Explore page - osmand.net/map/search

Context menu

https://github.com/osmandapp/OsmAnd-Issues/issues/2467

  • If tap on item open new page, change URL to that page.

Provide thorough documentation of OsmAnd Go URL scheme

Hi guys, hoping to see the documentation updated at https://osmand.net/docs/technical/algorithms/osmand-intents/

I'm attempting to provide direct links to a number of navigation apps in our product and there has been strong interest from a few folk to have OsmAnd available in our list of apps.

Whilst geo:// links do indeed work correctly on Android, I've been attempting to provide direct links to specific apps for drivers using our app into their preferred apps on both iOS and Android utilising any additional functionality that are available.

For many apps, there is a URL scheme available that can take locations in the form of either coordinates or address searches and in several nifty cases, the intention can be provided in that URL to jump directly to the start navigation screen.

I've seen that the iOS app for osmand did once have this question asked in 2019 and a dev was kind enough to sort out a url scheme at the time to add some of this functionality here: osmandapp/OsmAnd-iOS#447
However I don't seem to be able to get the mentioned scheme to work and the code submitted in that commit no longer seems to exist.

What I have now found is this page on the website that documents extremely briefly the existence of an OsmAnd specific url with an example given of http://osmand.net/go?lat=34&lon=-106&z=11
I have tested this and it seems to work on both platforms, so that is particularly promising. However, as the example only handles lat long coordinates plus a zoom level, I've wondered if it can handle more.

The request:

Could that page be updated to specify exactly every parameter the osmand.net/go link can take?
It would be incredible to learn that it can take a search string for an address (similar to android geo://?q={address string}) and even better if it can take a little prompt to push it towards the navigation start confirmation screen.
Ideally, the solutions I'm most after would be something like:
For coordinates: http://osmand.net/go?lat=34&lon=-106&mode=navigation
For addresses: http://osmand.net/go?address=Bute%20House%2C%205%20Charlotte%20Square%2C%20Edinburgh%2C%20EH2%204DR&mode=navigation

But it's important to note this request is to see currently existing functionality of the URL documented, not for new functionality :)
Most of all just want to see a list of everything that can be provided to these go links, something along the lines of:

lat: latitude value as number,
lon: longitude value as number,
address: urlEncoded address query,
mode: 'show' or 'navigate' (defaults to 'show'),
z: zoom level as number as defined at [some doc page],
otherStuff: surprise me, I just have no idea what might actually be possible here!

Stop zooming to extents when enabling favorites or tracks

Right now, when you turn on a favorite category or a track the map zooms out to the extents of the category or track.

Can we stop this or at least have an option to disable that behavior.

It's particularly frustrating when you're looking at a map in a particular area and you want to see if any of your favorites are in that area or view a track that passes through there. When the map zooms out to extents you lose where you were looking and have to browse the map back to that area.

Attached is an example (nope, not attached. GPX file attachments aren't allowed here). The GPX file I was going to upload is the location of all wildlife watering stations (aka Guzzlers) across the state of Arizona. If I'm viewing an area of the map and I want to see if there are any guzzlers in that area, I want to just go flip the switch for that category and see the favorites in my map view. I don't want OSMAND Web to leave the area I'm looking and show me the entire state.

Bug in poi categories on the site

Description

Starting with the "routes" category, there has been a shift between icons and category names.

Steps to reproduce

Open the list of categories on the site.

Actual result

The current state is shown in the screenshot above.

Expected result

The category name must match the icon.

Your Environment (required)

WARNING Crash-Logs MAY contain information you deem sensitive.
Review this CAREFULLY before posting your issue!

OsmAnd Version:
Android/iOS version:
Device model:
Crash-Logs: ?

Occitan language not working on Web Version

Description

The mobile device map works very well in Occitan.
However, the online map (https://osmand.net/map) remains in French even if you select Occitan in the settings.

Would be possible to correct this. THANKS

Steps to reproduce

Refresh screen
And select Occitan again

Actual result

No effect

Expected result

Read the map with the words in Occitan, as on the application (pc or mobile)

Your Environment (required)

WARNING Crash-Logs MAY contain information you deem sensitive.
Review this CAREFULLY before posting your issue!

OsmAnd Version:
Android/iOS version: SONOMA 14.4.1
safari


Device model: MACbook Pro M2 2022
Crash-Logs: ?

RSS feed for blog

From what I can tell, there is currently no RSS feed available for the blog. Is this something you would be willing to add? The advantage would be that readers of your blog could get timely updates when there are new posts without having to manually check your blog every few days.

Map start

Good day

When I want to start the map I get the following error:

OK. File 'src/resources/generated/online-routing-providers.json' generated successfully (1196 bytes)
Error: ENOTDIR: not a directory, scandir 'C:\web\map\public\images\poi-icons-svg'
at readdirSync (node:fs:1509:26)
at ls (file:///C:/web/map/src/resources/scripts/generate-resources.mjs:88:16)
at file:///C:/web/map/src/resources/scripts/generate-resources.mjs:18:11
at ModuleJob.run (node:internal/modules/esm/module_job:262:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:474:24)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:119:5) {
errno: -4052,
code: 'ENOTDIR',
syscall: 'scandir',
path: 'C:\web\map\public\images\poi-icons-svg'
}
SyntaxError: Unexpected end of JSON input
at JSON.parse ()
at cat (file:///C:/web/map/src/resources/scripts/generate-resources.mjs:99:21)
at generate (file:///C:/web/map/src/resources/scripts/generate-resources.mjs:68:23)
at file:///C:/web/map/src/resources/scripts/generate-resources.mjs:16:1
at ModuleJob.run (node:internal/modules/esm/module_job:262:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:474:24)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:119:5)
file:///C:/web/map/src/resources/scripts/generate-resources.mjs:79
throw new Error(Fatal error: ${file} neither found nor generated);
^

Error: Fatal error: src/resources/generated/poiicons.json neither found nor generated
at generate (file:///C:/web/map/src/resources/scripts/generate-resources.mjs:79:11)
at file:///C:/web/map/src/resources/scripts/generate-resources.mjs:16:1
at ModuleJob.run (node:internal/modules/esm/module_job:262:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:474:24)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:119:5)

Any solution to this?
thank you

distance units

Web version doesn't seem to have ability to convert from km to miles (imperial and US)

OsmAnd cloud backup without subscription does not work despite mentioned otherwise in #191.

I have OsmAnd~ on Android, full featured version 4.5.8 from f-droid.

As an answer of my feature request #191 it was stated that OsmAnd cloud backup should work without registration:

Basic OsmAnd Cloud, is available for free starting 4.5 release without any subscription.

But it does not. Nevertheless issue #191 was closed as completed. So I open a new issue, now as a bug report and not a feature request, here, because the behaviour is different than stated.

I registered a completely new OsmAnd cloud account from within that OsmAnd installation.

I have configured OsmAnd to backup only Settings.

When I want to sync, it fails with a popup "No valid subscription present" and the text

Expired subscription
Your OsmAnd Pro subscription is expired,
renew it to use backup. You can still restore
data from the Cloud.

Below screenshots of the message and configuration:



Regards!

CORS error when editing favorite on web map

Hello,

While trying to edit a favorite, I click on save and receive this error:
Screenshot from 2023-02-25 15-31-29

Screenshot from 2023-02-25 15-31-37

I am trying to organise a trip and I think osmand can be really helpful but I am new using it and I payed the PRO mostly to use the web version.

Thank you.

Map Style settings can't be applied

Hi! Just found out about this project's web counterpart through weeklyOSM and I love to know this exist.

I've tried to play around with the Map Styles settings expecting the same behavior as the app but sadly it does not work. I tried several map styles and different rendering settings but none of the changes to the latter seem to be applied to the map.

Thanks and good work! 👍

Use system language by default

Description

Currently English is set as default language for osmand.net/map.

  • Change language priority in Chrome chrome://settings/languages

ToDo

User not logged in:

  • Use System / Browser default language for UI

User logged in:

  • Use System / Browser language by default until user changed it
  • Switch to System / Browser language after log out

Settings

  • Add new item System (Device language) for Display language option.

Display GPS coords for favourites

It would be so nice if the map web interface would show coordinates for favourites.

This is what things currently look like:

image

In order to have any use for these favourites outside of the Osmand website, it's vital to know where they are on the planet. For example, this is a fave from my "OSM TODO" category, which means I want to add it to OSM. The workflow that Osmand Cloud now almost makes possible is to create the fave on my phone when I'm there, sync to Osmand Cloud, then use the web interface on my laptop to do the final OSM editing.

Crash after login

How to reproduce

  • Go to osmand.net/map
  • Click on Account, enter your credentials
  • Click Login

Actual result

Crash.mov
  • Crash trying to close dialog with account info

Expected result

  • Ability to close the dialog

Environment
OsmAnd Version: Web, 14.06.2024

Some favorites categories not selectable to show

Some of the categories in my favorites do not show a total of favorites or a switch to set it to be shown on the map.

image

Edit: These appear to be happening to favorites imported into the OSMAND Android app from GPX files because the extension for the files are doubled. like "favorites-Guzzlers.gpx.gpx".

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.