John Firebaugh
161a4e24a6
Parallelism
2013-09-30 10:37:59 -07:00
Minh Nguyễn
77c7091cf2
Show relation documentation for relation presets
...
See http://taginfo.openstreetmap.org/taginfo/apidoc#api_4_relation_wiki_pages
Fixes #1862 .
2013-09-30 10:35:00 -07:00
John Firebaugh
30bf1cd87c
Remove unused variables
2013-09-30 10:14:40 -07:00
Paul Mach
0e080b3ed6
Limit squaring to near square or near straight nodes
2013-09-29 13:44:30 -07:00
John Firebaugh
75b6ec746b
Clean up
2013-09-29 07:55:59 -07:00
John Firebaugh
166bc5de5b
Clean up
2013-09-29 07:46:45 -07:00
tyr
e8d637f2bb
Add iD.geo.sphericalDistance
...
iD.geo.euclideanDistance should only be used for calculations of
projected coordinates or display (pixel) coordinates.
iD.geo.sphericalDistance calculates approximate geographical
distances, accounting for distortions at higher latitudes. This
can be used for determining the nearest node (operations.Delete,
actions.Circularize) or relative length comparisons (actions.Split).
2013-09-29 07:45:04 -07:00
tyr
6afe3adfbe
more clever splitting of closed ways
...
if a way is closed, iD needs to choose a second node to
split the way at.
This algorithm looks for a node that is both far away from
the initial node in terms of way segment length and nearby
in terms of beeline-distance. This assures that areas get
split on the most "natural" points (independent of the number
of nodes).
For example: bone-shaped areas get split across their waist-
line, circles across the diameter.
2013-09-29 07:43:20 -07:00
Paul Mach
be30344cfd
Improve Circularize Action
2013-09-28 14:33:39 -07:00
Paul Mach
3ac12a1e70
Orthononalize bug fixes
2013-09-27 22:24:32 -07:00
Paul Norman
e6aeba1f60
Add more tags to areas list
...
Keys added from osm2pgsql, excluded values from overpass turbo
2013-09-26 13:44:01 -07:00
John Firebaugh
bfef7962fe
Add office to area list ( fixes #1784 )
2013-09-26 13:18:32 -07:00
John Firebaugh
831f62fa0c
1.2.0
2013-09-26 10:18:31 -07:00
John Firebaugh
4728622d87
Don't auto-save intro tutorial edits
...
Fixes #1745
Fixes #1795
2013-09-25 15:32:56 -07:00
John Firebaugh
20c5209aad
Update togeojson.js to 0.3.0
2013-09-25 15:01:04 -07:00
John Firebaugh
844c11df63
Clean up
2013-09-25 14:46:12 -07:00
SJohnson
0790cf7423
Added the ability to load points from gpx files and display on the map
2013-09-25 14:42:58 -07:00
John Firebaugh
690a04e538
Make straighten/orthogonalize act like a single operation
...
- Display only one or the other in the radial menu
- Rename "Orthogonalize" to "Square"
- Use "S" as shortcut for both
Refs #1839
2013-09-25 14:26:30 -07:00
Paul Mach
76e0ef7c26
Better orthogonalization of skinny quads. Fixes #1812
2013-09-21 21:21:36 -07:00
Paul Mach
b8efb00cfc
Add straighten way operation and action
2013-09-20 12:14:16 -07:00
Tom MacWright
e77e899e08
Merge pull request #1783 from g-k/save-commit-message
...
Save commit message on keyup
2013-09-17 11:14:37 -07:00
Tom MacWright
da4cc3dd38
Merge branch 'hlaw-unicodefix'
2013-09-17 10:46:55 -04:00
Tom MacWright
7ff9bf4a8f
Cleanup style and null check
2013-09-17 10:46:49 -04:00
Tom MacWright
7f41d8d90f
Catch localStorage quota exception. Fixes #1807
2013-09-13 17:26:48 -04:00
Greg Guthe
876547b1ea
Fix saving comments
2013-09-09 19:22:50 -04:00
hhclaw.eb@gmail.com
ab6c6411bd
Unicode fix for label
2013-09-06 20:15:01 +08:00
hhclaw.eb@gmail.com
2c163ae2c2
Amend width calculation for wide characters
2013-09-06 20:00:08 +08:00
Greg Guthe
2d5ec0d77f
Remove commit message save on click
...
Clicking the save button will blur the commit message textarea and
trigger a save.
2013-09-05 21:03:30 -04:00
Greg Guthe
b27ed806a9
Save commit message on blur
2013-09-05 21:00:11 -04:00
Greg Guthe
ba9745a6eb
Save commit message on keyup
...
Refs: #1775
2013-09-05 00:35:38 -04:00
John Firebaugh
e11ab9699d
Avoid consecutive identical nodes when adding a midpoint
...
Previously, adding a midpoint to an invalidly doubled-back
segment (aba) resulted in a self-intersection with an invalid
consecutive node (accba). Now a self-intersection is still
produced, but with only one c node (acba).
Refs #1296
2013-09-01 12:57:10 -07:00
John Firebaugh
156aa90e27
Add more turn logic
2013-08-30 19:27:21 -07:00
John Firebaugh
405a49506b
Building logic for turn restrictions
2013-08-30 14:23:05 -07:00
John Firebaugh
a32ce33238
Add Way#affix
2013-08-30 13:59:29 -07:00
John Firebaugh
1a166ec9b7
Suppress menu in more places
2013-08-29 14:38:42 -07:00
John Firebaugh
2197fbc25b
Stop nudge when exiting move mode ( fixes #1766 )
2013-08-29 14:34:13 -07:00
Dmitri Goldring
74744319cc
Use dictionary instead of array to prevent split changes
...
Changesets for a new area can be out of order, this patch
fixes an issue where they could show up in the commit confirm
as 'point, area, point(s)' instead of 'points, area'.
Fixes #1722
2013-08-29 13:11:57 -07:00
John Firebaugh
6a3d62e57c
Fix tests
2013-08-28 11:01:16 -07:00
John Firebaugh
8a215cac81
Add "Continue" operation
2013-08-28 09:30:28 -07:00
John Firebaugh
57cfe50ec7
Support {-y} notation
2013-08-27 17:28:28 -07:00
John Firebaugh
7c2698f0e2
Clean up
2013-08-27 17:09:36 -07:00
John Firebaugh
163c85bacb
Delete relations that become empty
...
Fixes #465
Fixes #1454
2013-08-27 12:27:11 -07:00
John Firebaugh
e30531277d
Support polygon imagery bounds
...
Fixes #768
2013-08-27 11:25:11 -07:00
John Firebaugh
4e8cb0b97f
Pull imagery from editor-imagery-index
2013-08-27 11:07:46 -07:00
John Firebaugh
20cf935c46
Optimize iD.svg.Labels
2013-08-26 16:33:03 -07:00
John Firebaugh
f3c6f3eca4
Optimize use of iD.svg.Points.points
2013-08-26 15:54:58 -07:00
John Firebaugh
30f68c4ef9
Insert areas in sorted order
...
Fixes #1693
2013-08-26 15:27:57 -07:00
John Firebaugh
0a23c395ed
Cache GeoJSON transient
2013-08-26 15:20:32 -07:00
John Firebaugh
7215e91ff2
Ensure asGeoJSON returns winding orders expected by D3
2013-08-26 14:39:08 -07:00
John Firebaugh
539a8520b4
Use d3.geo.area
2013-08-26 14:38:09 -07:00