Johannes Hofmann
f1659b3216
Update dependencies, min Rust version to 1.29.2
преди 7 години
Johannes Hofmann
b2c5f88a18
Release 0.2.2
преди 7 години
Johannes Hofmann
144553b16e
Close paths correctly
преди 7 години
Johannes Hofmann
3a96a3c2eb
Allow multiple ValuePatternQueries
преди 7 години
Johannes Hofmann
d559aca03f
Do not ignore multiple KeyValue* queries
преди 7 години
Johannes Hofmann
5b15ecdbda
Display ways in path_layer
преди 7 години
Johannes Hofmann
a06413fea1
Update gl_generator
преди 7 години
Johannes Hofmann
fddcde0bf3
Update dependencies
преди 7 години
Johannes Hofmann
8f71929195
Add path_layer
Draw paths with round joins, round caps and anti-aliasing.
преди 7 години
Johannes Hofmann
d21337af83
Add KeyValueRegex query (-r)
преди 7 години
Johannes Hofmann
821b66e3a6
Update osmpbf (to 0.1.11) and others
преди 7 години
Johannes Hofmann
e3213d4661
Release 0.2.1
преди 7 години
Johannes Hofmann
f2568f42a3
Update dependencies
преди 7 години
Johannes Hofmann
b2ad3b8d9f
search: Allow intersection of multiple queries
преди 7 години
Johannes Hofmann
4514eeddc8
Cargo.lock: Update version of self
преди 7 години
Johannes Hofmann
01b6f4b34c
Release 0.2.0
преди 7 години
Johannes Hofmann
13da723ee5
Update dependencies
преди 7 години
Johannes Hofmann
13af8af8dd
OrthograficView::move_pixel: Adjust for zoom
преди 7 години
Johannes Hofmann
437b30d964
Adjust zoom when switching between projections
преди 7 години
Johannes Hofmann
f484a3193d
Remove map_view
Move functionality to orthografic_view and mercator_view.
преди 7 години
Johannes Hofmann
9a6e7d71d5
Update dependencies, min Rust version to 1.26.2
преди 7 години
Johannes Hofmann
67b549d0c2
Toggle marker visibility with Ctrl+M
преди 7 години
Johannes Hofmann
66fb1d8f02
Fix README.md link
преди 7 години
Johannes Hofmann
f70407d4ce
Move MIN_ZOOM_LEVEL, MAX_ZOOM_LEVEL to map_view
преди 7 години
Johannes Hofmann
2d3600907d
README.md: Add compilation instructions
преди 7 години
Johannes Hofmann
41c480b1d1
Fix code that assumes that tiles touch the poles
Web-mercator tiles don't touch the poles.
преди 7 години
Johannes Hofmann
755ea56825
Fix tile loading discontinuity at 180th meridian
Tiles near the viewport center should be loaded first. This commit
fixes a discontinuity in the distance function that is used to sort the
queue of requested tiles.
преди 7 години
Johannes Hofmann
3dbfa7769d
query::KeyValueQuery: Use raw tags for dense nodes
преди 7 години
Johannes Hofmann
b95968c3ed
Update dependencies, min Rust version to 1.25.0
crossbeam-utils needs Rust >= 1.25.0
преди 7 години
Johannes Hofmann
b3149bc777
Accelerate key-value queries
by examining the stringtable for each PrimitiveBlock before iterating
over the contained elements.
преди 7 години
Johannes Hofmann
f974ea1701
Add key-value queries
* Add --keyval command line option to search for elements with a
specific tag
* Add query module and Query trait to abstract over different types of
queries
преди 7 години
Johannes Hofmann
f07306b538
Update dependencies
преди 7 години
Johannes Hofmann
1e62ec6a99
Update directories (to 1.0)
преди 7 години
Johannes Hofmann
98a1ace781
Add windows_subsystem crate attribute
преди 7 години
Johannes Hofmann
9a40c6dfb7
Fix virtual key code mapping for zooming
преди 7 години
Johannes Hofmann
d9d2dd7e3c
Log winit events at trace level
преди 7 години
Johannes Hofmann
63531915dd
Use high precision for all shaders
medium precision causes visible seams between tiles on some drivers.
преди 7 години
Johannes Hofmann
bb87e09bc1
Update glutin (to 0.18)
преди 7 години
Johannes Hofmann
f95d4268c8
Add OrthograficView::zoom_at
which only includes a dummy implementation.
преди 7 години
Johannes Hofmann
76666e804c
Update dependencies
преди 7 години
Johannes Hofmann
f0dcd3a80c
Fix OrthograficView::covers_viewport
преди 7 години
Johannes Hofmann
4b7f8419c0
Remove some superfluous calls to check_gl_errors
преди 7 години
Johannes Hofmann
87739486fd
OrthograficView::radius_physical_pixels -> diameter_*
преди 7 години
Johannes Hofmann
15c9e053e9
{mercator,orthografic}_view: Convert ScreenCoords
Add functions to convert screen coordinates to MapCoord/LatLonRad.
преди 7 години
Johannes Hofmann
03c33086ba
Spherical tile visibility, part IV
Partial solution. Check AABB of tile vertices.
преди 7 години
Johannes Hofmann
2651bfe138
Fix clippy warnings
преди 7 години
Johannes Hofmann
b3e327b59c
Add overly dramatic atmosphere layer
Toggle with Ctrl+h
преди 7 години
Johannes Hofmann
1bad7a91bd
Also draw markers in orthografic view
преди 7 години
Johannes Hofmann
b3dc228f1e
Remove redundant viewport parameter from draw fns
преди 7 години
Johannes Hofmann
2642342dab
Add module projection, store projection in Session
and restore the projection of the last session.
преди 7 години