Commit Graph

1336 Commits

Author SHA1 Message Date
Emux
892ea92580 Render themes: revert tessellation in water areas except sea #224 2019-12-11 12:37:03 +02:00
Carlos Alberto Martínez Gadea
49d1e7bafc ItemizedLayer: Added a check that prevents Gestures from being processed if the Layer is not enabled (#754) 2019-12-04 11:18:08 +02:00
Justus Schmidt
cdcae29ae1 Mapsforge: Move tileprojection to convert E6 int directly to tile coordinates (#752) 2019-12-02 11:10:01 +02:00
Emux
327d6f1466 Animator: smooth scaling 2019-11-12 17:54:27 +02:00
Emux
0dd82cb68f MapScaleBar: fix scaling 2019-11-05 15:03:18 +02:00
Emux
ae04fa83f6 MapScaleBar: minor code improvements 2019-11-04 18:26:34 +02:00
Emux
4bfcdadb76 MapScaleBar: minor optimization 2019-11-04 13:41:05 +02:00
Emux
fa5a72f20d MercatorProjection: minor code improvements 2019-11-04 13:39:45 +02:00
Emux
d81eb3d706 LocationRenderer: keep the position for which the overlay is compiled 2019-10-29 10:00:40 +02:00
Emux
80018de754 Location texture renderer: rewrite and optimize 2019-10-25 11:43:51 +03:00
Emux
2fa5afec11 Layers: make updateLayers public 2019-10-23 18:59:45 +03:00
Emux
69ea1e414a Location shader improvements 2019-10-22 18:21:43 +03:00
Emux
4c10d5848b Location renderers: allow fixed center position 2019-10-17 15:00:53 +03:00
Emux
88a9a9ee7f Polygon labels: use centroid position if available #734 2019-10-04 18:24:14 +03:00
Gustl22
b22c023f1a S3DB: shape profiles as constants 2019-10-03 16:48:55 +02:00
Gustl22
14c485914c S3DB: roof shape profiles (#744) 2019-10-03 09:32:57 +03:00
Emux
c20922b5f5 Tile decoders refactoring 2019-10-01 18:48:10 +03:00
Emux
1294ff9fea Symbols on lines doc improvements #743 2019-10-01 09:41:58 +03:00
Emux
0c1c06c1bb Allow threaded system initialization 2019-09-28 22:36:17 +03:00
Emux
2cb0a80c47 LineStyle, SymbolStyle: use scale on repeat values 2019-09-28 19:38:22 +03:00
Emux
db9f83120a Render themes - symbols on lines: add billboard, rotate options 2019-09-28 18:50:20 +03:00
Emux
5facdb9888 XmlThemeBuilder: disable mipmap for sharper rendering 2019-09-28 18:29:47 +03:00
Emux
c91833519e Update dependencies 2019-09-18 21:11:15 +03:00
Konstantinos Tzounopoulos
a9e18a2add MBTiles vector tile source (#740)
Support offline vector maps (MBTiles, MVT, gzipped pbf)
2019-09-09 12:47:24 +03:00
Emux
83aed13683 Scale bar: allow extend unit adapters 2019-08-27 15:00:26 +03:00
Emux
eef1a8c779 ViewController: make syncViewport public 2019-08-07 10:59:29 +03:00
Emux
dcb7b0d10c Render themes: text background color (highway shields) 2019-08-06 18:17:37 +03:00
marq24
55d8797f37 Create centroids based on non clipped ways (#734)
- introduced a new member to the MapElement to store the pre-calculated centroid of the way (none clipped)
- auto create element.centroidPosition based on all (none clipped) points of a osm-way
- skipping rendering of centered symbols, if OFF screen
- introduced Parameter to enable/disable the feature
2019-08-02 11:15:53 +03:00
Emux
5de4c6b7ab XmlThemeBuilder: check texture load result for line symbols 2019-07-31 21:49:45 +03:00
Emux
900448f8d3 MapElement: revert clear(), #735 2019-07-31 13:57:06 +03:00
Emux
4be42dbc0f MapElement: fix clear() method, #735 2019-07-31 13:34:01 +03:00
Emux
72ba3d6429 MapDatabase: clean label position, fix #735 2019-07-31 12:48:04 +03:00
Emux
f5815203c4 Disable 'optimal' placement of labels or symbols on polygons 2019-07-31 10:50:20 +03:00
Murray Hughes
368cf1ff4a XmlThemeBuilder: fix texture loaded from style patterns (#729) 2019-06-24 20:42:23 +03:00
Emux
fcf7272f2e Android 10 compatibility, fix #728 2019-06-16 21:03:37 +03:00
Emux
cf2bdb251b LocationRenderer: more public members 2019-06-06 09:46:53 +03:00
Izumi Kawashima
551c0231a0 R-tree k-nearest neighbors search improvements (#727) 2019-05-19 14:57:47 +03:00
Izumi Kawashima
ffeaf1b81c k-nearest neighbors search in R-tree (#725) 2019-05-17 18:55:38 +03:00
Emux
efab21f4f2 Merge pull request #724 from Gustl22/shader_improvements
Adapt / refactor shader uniforms and attributes
2019-05-17 17:56:02 +03:00
Gustl22
a6ce05034a Adapt / refactor shader uniforms and attributes 2019-05-16 08:19:09 +02:00
Emux
634d67a206 Fix marker touch events, fix #723 2019-05-13 18:35:13 +03:00
Gustl22
30ae0fb48f Javadoc improvements 2019-04-26 11:44:43 +03:00
Gustl22
5740290a9b Map tilt improvements (#718) 2019-04-26 11:44:43 +03:00
Gustl22
d6e55edd8e CircleBucket: enable POINT_SPRITE on desktop (#716) 2019-04-20 14:30:27 +03:00
Gustl22
431eadaa87 RenderBuckets: constant TILE_FILL_VERTICES (#715) 2019-04-20 14:21:45 +03:00
Emux
df82ebfaa6 Buildings translucency does not work on macOS #61 2019-04-19 10:54:03 +03:00
Andrea Antonello
71f94f3f79 MBTiles raster tile source (#708) 2019-04-10 12:49:35 +03:00
Gustl22
db6be82ce2 S3DBUtils: adjust coordinate system (RHS to LHS) (#710) 2019-04-10 12:46:15 +03:00
Gustl22
ba65786b5a GeometryUtils improvements (#709) 2019-04-10 12:41:50 +03:00
Emux
2f27803fc5 Render theme callback improvements, #274 2019-03-22 13:22:11 +02:00