4274 Commits

Author SHA1 Message Date
Martin Raifer
319ab7a425 npm run all 2024-04-24 14:15:00 +02:00
Martin Raifer
2ddb1e5bcc npm run imagery 2024-04-24 14:14:44 +02:00
laigyu
b1ff86cd29 tooltip update 2024-04-15 14:54:43 +08:00
laigyu
d448b586ed revert error handler 2024-04-07 23:19:41 +08:00
laigyu
94e32a85b0 revert field button 2024-04-07 22:04:22 +08:00
laigyu
8bb1d0dfa9 Merge remote-tracking branch 'upstream/develop' into add-button-to-mapillary 2024-04-05 13:17:59 +08:00
Mattia Pezzotti
a75eace135 Fix for Point Tutorial (#10129) 2024-03-07 23:38:51 +01:00
Martin Raifer
0048c3186d tweak message text 2024-03-06 19:52:27 +01:00
Martin Raifer
82af60115d disalow splitting of closed roundabouts when they are part of a route
these cases are not covered by the splitting algorithm at the moment:
* typicall, only a part of the roundabout should be part of the resulting route
* when multiple routes meet at a roundabout coming from different angles, the roundabout must be split at any of those entry/exit point simutaneously, such that all routes remain correct

as a workaround, a mapper can remove the route relation(s) from the roundabout, split it accordingly and then re-add the respective parts to the relation(s) again.
2024-03-04 19:02:33 +01:00
Martin Raifer
11dfbe804c fix splitting of (route) relation member ways
instead of fully re-sorting the whole relation every time a member is split, perform a local operation: This works under the assumption that the relation is already sorted properly. The new way is inserted into the relation before or after the existing member, depending on how the old/new way connect to their neighboring members.

for cases where two ways form a loop, a additional look-ahead is implemented to disambiguate the order
2024-03-04 19:02:31 +01:00
Martin Raifer
aa7adc88d5 Merge remote-tracking branch 'k-yle/nz-address-format' into develop 2024-02-28 14:38:09 +01:00
Martin Raifer
a2dc5ac5fd npm run imagery && npm run all 2024-02-28 13:44:20 +01:00
marc tobias
277b5d4f45 new validator: mutually exclusive tags 2024-02-25 18:40:10 +01:00
Martin Raifer
96e6dc124f Show message about how to support OSM after a successful save, closes #10054
for example in form of a donation

this can be disabled by setting an env variable (`ID_SHOW_DONATION_MESSAGE=false`)

the icon is from https://uxwing.com/charity-donation-hand-love-icon/
2024-02-24 12:48:35 +01:00
Kyle Hensel
25c8620c03 add New Zealand address format 2024-02-22 22:43:45 +11:00
NaVis0mple
0ad46e0b72 Add error message in photoviewer when invalid id
and update input.js
2024-01-27 15:14:27 +08:00
NaVis0mple
2b0e0f6349 update core.yaml 2024-01-18 15:36:05 +08:00
NaVis0mple
87f001474f Add set button and view button at mapillary field (#9339)
more info see https://github.com/openstreetmap/iD/issues/6196#issuecomment-751460516
I do the b. (set button) and c. (view button)
order: click OSM object -> click mapillary layer will close the OSM input field. need to do in reverse order
2023-12-20 20:05:49 +08:00
Kyle Hensel
a876aa010c show empty tag values in multi-selections 2023-11-25 21:54:08 +13:00
Martin Raifer
41b9cb5da3 Merge branch 'eli-modern-api' into develop 2023-11-17 10:54:49 +01:00
Martin Raifer
9cc4f39451 refresh assets 2023-11-14 09:30:54 +01:00
TagaSanPedroAko
057b061475 missing fields in PH address format (#9685) 2023-11-14 09:21:14 +01:00
Aviral Singh
3a44c3917b Added address format for Mexico (#9928)
* Added address format for Mexico

* omit "district": not currently used significantly

see http://taginfo.geofabrik.de/north-america:mexico/search?q=addr%3A#keys

---------

Co-authored-by: Martin Raifer <martin@raifer.tech>
2023-11-14 08:56:32 +01:00
Aviral Singh
e2b3f522b5 Added address format for South Korea (#9927)
Co-authored-by: Martin Raifer <martin@raifer.tech>
2023-11-14 08:46:28 +01:00
Aviral Singh
2033a0df92 Added address format for Indonesia (#9925)
* Added address format for Indonesia

* split into two lines for space reasons

---------

Co-authored-by: Martin Raifer <martin@raifer.tech>
2023-11-14 08:37:23 +01:00
Martin Raifer
01f00b9e6b npm run imagery 2023-11-08 11:52:10 +01:00
Kyle Hensel
e350e71ab1 migrate to ELI's modern json format 2023-10-12 22:04:54 +13:00
Martin Raifer
6bfcf18aa1 npm run imagery 2023-08-16 18:02:47 +02:00
Martin Raifer
a3284d1452 Merge branch 'gsoc_2022_local_photos' into develop 2023-08-10 17:34:43 +02:00
Andrii Holovin
549b9427c4 Update address_formats.json for addr in Ukraine (#9826)
RE #9603
2023-08-10 17:33:23 +02:00
Martin Raifer
471354af4f add list of loaded local photos 2023-08-08 17:12:35 +02:00
Martin Raifer
634ce10d24 add proper local photo strings, enable layer switcher checkbox 2023-08-07 16:14:32 +02:00
Martin Raifer
d7902e1388 only show regional street-level photo providers in the available region
and disable selection checkbox if not zoomed in enough to load the photos
2023-08-02 16:35:56 +02:00
Martin Raifer
13300026e3 Merge branch 'develop' into vegbilder 2023-08-01 17:09:21 +02:00
Martin Raifer
7b622e040b Merge branch 'develop' into vegbilder 2023-07-20 17:21:45 +02:00
sezerbozbiyik
04581bd7c3 Merge branch 'develop' into add_mapilio_data 2023-07-12 15:15:20 +03:00
Martin Raifer
a1cf91b695 npm run imagery 2023-07-12 12:27:33 +02:00
Martin Raifer
2856a40e85 drop Maxar Premium imagery layer, closes #9710
see https://community.openstreetmap.org/t/maxar-imagery-not-working-was-maxar-is-blurred-in-id-and-other-similar-topics/100524/19 for background
2023-07-07 13:48:34 +02:00
Dimitar
b1121b1175 Added Bulgarian phone format (#8775) 2023-06-26 16:16:39 +02:00
soshial
23f0dcf9dd Support Latvian address scheme (#9667)
To [check address format](https://www.pasts.lv/en/Category/Postal_Code_Look-up/) see official Latvian Post website.
2023-05-31 20:37:48 +02:00
Yogurt4
be84e09481 Add Hungarian address format (#9673) 2023-05-31 19:49:12 +02:00
Martin Raifer
9595e997e9 Merge branch 'develop' into addr_place 2023-05-26 20:37:54 +02:00
Martin Raifer
ffab062ca0 update assets (npm run all) 2023-05-26 19:37:32 +02:00
sezerbozbiyik
9876e92377 add hover and click event 2023-05-26 18:16:49 +03:00
bryceco
ab8407db50 Add address format for Phillipines (#9630) 2023-05-25 19:09:49 +02:00
Minh Nguyễn
e4641b581f Offer to connect sidewalk to service road without tagging crossing (#9650) 2023-05-25 13:17:34 +02:00
Martin Raifer
2ed1f0888e use addr+place subfield for Taiwan
this assumes that the address format included both fields as a "hacky" workaround of iD's inability to choose between streets and places from a single field. This is (at the momemt) only based on the observation that before the format was introduced in iD in mid-2016, there were only a very small number of addresses in Taiwan with both tags, and the number increased only after iD started to show fields for both tags, and even today only a very small percentage of addresses have both tags set (approx 2.1k out of 1.6M).
2023-04-28 20:23:56 +02:00
Martin Raifer
316b819cc4 addresses in Czech Republic and Slovakia are more complicated
see https://wiki.openstreetmap.org/wiki/Cs:%C4%8Cesko/Syst%C3%A9m_adres
2023-04-28 19:45:15 +02:00
Martin Raifer
2808edb57f tweak address formats: make street+place default
using the "old" `addr:street`-only field on some countries which don't appear to use place-based addresses (according to current use in the OSM database):
* Australia
* Finland
* Iceland
* Liechtenstein
* Netherlands
* Norway
* Monaco
* Latvia
* Peru
* Bolivia
* China
* Ukraine
* Taiwan (uses both addr:place and add:street in parallel!)
* India
* Canada
* United States
2023-04-28 17:52:44 +02:00
Martin Raifer
026737909f implement special address field for addr:street/addr:place 2023-04-28 16:36:05 +02:00