I would like to change the position of the marker with the mouse.
Usecase:
The coordinates come from the Exif data of a photo. The position is not quite exact. I would like to move the marker to the correct position manually using the mouse. Can I do this in the standard web interface of openstreetmap.org?
Additional question:
Is there an app/shortcut for iOS that I can use to automatically generate the above example link from the Photos app?
Thanks : )
Deutschsprachige Version der Frage:
Beispiel-URL:
Ich möchte gerne die Position des Markers mit der Maus verändern.
Usecase:
Die Koordinaten stammen aus den Exifdaten eines Fotos. Die Position ist nicht ganz exakt. Ich möchte den Marker also manuell mit der Maus an die richtige Position schieben. Kann ich das im Standard-Webinterface von openstreetmap.org tun?
Zusatzfrage:
Gibt es eine App/Kurzbefehl fĂĽr iOS mit deren Hilfe ich den oben genannten Beispiellink automatisch aus der App Fotos heraus erzeugen kann?
Thanks for your answer. Than I have to use another map. It’s a bit of a pity that there is no integrated function for such a standard everyday task as “setting/editing a marker with the mouse, forwarding as URL”. From my point of view, this is important for the dissemination of OSM as an alternative to other map services.
The data OSM produces can be used to build an alternative (for example to google) map service, openstreetmap.org is not, and has never claimed to be, that.
Let’s look at the context. What functionality/service does osm.org currently offer for non-registered users?
1 a search for named places
2 Routing for 3 different groups
3 Display of the current location
I see no contradiction in adding 2 more functions:
a Manual setting of a marker
b different of the marker
Both are technically completely trivial functions. But both functions would significantly enrich the service and fill the gap that currently exists. At the moment, users only have to choose a completely different service because these functions are missing.
All services offered to non-logged in users are examples of what can be done with OSM data and not intended to provide a full blown map service for good reasons.
For example who is supposed to pay for development and maintenance and support for the users of such a service? The current funding is barely enough to keep things running as is, and that is without accounting for all the unpaid work that goes in to maintaining the status quo. Not to mention that moving in that direction would immediately lead to other demands, for example a satellite/aerial imagery layer.
Where I think you’re coming from (and correct me if I’m wrong here) is:
You’d like there to be a general purpose mapping site with the functionality that you wanted but without the downsides that commercial sites tend to have
You’re puzzled that people are saying “osm.org is not designed to be that” because that is what you used osm.org for.
You genuinely think that adding the functionality that you are asking for would be easy to add and would cost nothing to maintain.
Addressing the last point first - there always is a maintenance cost, and the people looking after the site have been keen not to expand functionality beyond what is in osm.org’s current remit, because there is literally nothing stopping anyone using OSM data in some external general mapping site, and oodles of them exist already.
uMap was mentioned already, and might work for you too.
It sounds harsh, but osm.orgis about enabling people to contribute to the project. There are links to third-party services (for example, routing, and various map styles), but those are links to “nice things you can do with that data”, rather than key functionality.
In addition, if you did find that literally no other site did what you wanted and asked here “how can I create something that does using OSM data” I’m sure people would volunteer to help.
Funnily enough, there are many people who think (with good reason) that even just these features are too much, and are counterproductive to OSM’s mission. It would be better if osm.org linked to other websites or services that do these jobs, with better user experience and often better overall. It would only strengthen the OpenStreetMap community by making users - especially logged out users - aware of the wonderful apps and services that make use of OpenStreetMap data, but aren’t maintained by the OpenStreetMap foundation.
So you pretty much have the right idea but you took it in the wrong direction (in my opinion) - the website should offer less features, not more.
With a bit more fiddling one could also construct links with a marker as https://www.openstreetmap.org/?mlat=LAT&mlon=LON#map=18/LAT/LON (where LAT and LON are extracted from the photos location information)…
Thank you very much for your classification. That helped me to understand the intentions.
Where I’m coming from:
Of course I know that there are many apps that use OSM. And I have been using these apps for a very long time. I also know that these apps have considerably more functions than osm.org.
My - wrong - assumption was that it is in the interest of the project if osm.org offers some basic functions and thus encourages friends of the osm.org project to send URLs to friends and acquaintances with markers (here I am right now, there I was, …) who do not yet know of OSM. And who might tell others about the project or become contributors.
But I now understand that the website should not have this purpose. And the arguments make perfect sense to me.
The essential sentence was " but osm.orgis about enabling people to contribute to the project".
Thank you for your information and, above all, thank to all for your work on this great project.
I have told a lot of people about OSM over the last 10 years and shown them the great quality practically in apps. I will continue to do so : ) I guide bike tours and canoo tours.
I use this feature from OruxMaps via GeoIntent, I share the position of the center of my screen to the OSM website using = https://www.osm.org/?mlat={lat}&mlon={lon}#map={zoom}/{lat}/{lon}
What does OruxMaps do? It injects or replaces coordinates to obtain the marker on the OSM website.
The simple way to do it with the mouse on the osm website requires 4 interactions.
Open the osm website, go to the position you want to share, click the mouse.
A context menu will appear, choose “Center map here”
After centering the map in the position you want, go to the icons on the right and choose share (sixth icon from top to bottom).
Select the “Include Bookmark” option and copy the URL and send it to whoever you want.
If you want to change the marker simply uncheck “Include Bookmark”, go back to the previous screen and repeat the steps to center the map here,…
I understand that you simply want to move the marker with the mouse, but if this option is not present, the solution I give you is an effective alternative.
Unfortunate both Arcane and Qwant died. Apple Maps uses some OSM data in some parts of the world. 52.463645,13.53760 at DuckDuckGo (Linux still blocked officially)
I might be wrong but to me it sounds/looks like the OP is making use of the share function of https://www.openstreetmap.org with the option Include marker checked.
If so the marker can be dragged with the mouse making the visual map center on the marker, or the other way around the map can be dragged around while the marker stays at the center, in both cases when clicking on the share type (Link, Short Link or HTML) The link/code in the field underneath will lead to a link with the marker at that location.
Thanks for all the hints. I will take a deeper look at them at the beginning of next week.
The link pattern [Preformatted text](https://osmapp.org/52.463645,13.537603) is perfectly short and clear. And the result shows a pin and an appropriate zoom setting automatically. Very nice and helpful.
My new requirements:
a map web service which uses osm
all functions are usable on the wide screen and the narrow screen (of a mobile device browser)
should have a good usability, the interface should not be overloaded
free to use
usable without login
a short and clear pattern of an url which contains the coordinates
shows a pin at the coordinates position
sets an appropriate zoom level automatically
the service allows to set a pin at the cursor position via context menu