profile
viewpoint

iview/iview-theme 55

Theme generator cli tool for iview

cgcs2000/mapbox-gl-js 16

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

iview/webpack 4

An iView webpack boilerplate.

foxgis/timap 3

A map visualizing time series data

cgcs2000/mapbox-gl-native 2

Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL

cgcs2000/geojson-vt 1

Slice GeoJSON into vector tiles on the fly in the browser

cgcs2000/sphericalmercator 1

Spherical Mercator math in Javascript

cgcs2000/tippecanoe 1

Build vector tilesets from large collections of GeoJSON features.

jingsam/android-test 1

Android demos

jingsam/api-guidelines 1

Microsoft REST API Guidelines

issue commenttaozhi8833998/node-sql-parser

use new sqlParser.Parser().tableList(sql) ,but no return ,maybe timeout...

我觉得您应自己先动手排查下,把语句精简到最小复现,这样便于作者诊断问题。毕竟,作者没有义务去解决您框架的问题。

HUxiaoAlinNG

comment created time in 4 days

push eventjingsam/hexo-theme-even

jingsam

commit sha fde97427eaeb660616eb822e158cd9d503ee26c0

feat: add utterances comment plugin

view details

Yuexun Jiang

commit sha 145f3e63fd45f2e8c012e1975b5db7fe0191a0e1

Merge pull request #256 from jingsam/utterances add utterances comment plugin, resloved #255

view details

Yuexun Jiang

commit sha f4bff74e6f45c69e9cd4e151794798e13efe6703

chore: update LICENSE

view details

push time in 5 days

issue commentjingsam/jingsam.github.io

Git内部原理之Git对象哈希 - jingsam

太感谢了,分析得也很到位,我研究下如何解决

utterances-bot

comment created time in 5 days

push eventjingsam/jingsam.github.io

jingsam

commit sha ca503f0ac13861a80315540adf31de5aafce09af

new post

view details

push time in 5 days

push eventjingsam/jingsam.github.io

jingsam

commit sha eb993116d872adc4ace104a50b1e572fb81fcaea

Site updated: 2020-02-23 10:59:30

view details

push time in 5 days

push eventcgcs2000/mapbox-gl-js

jingsam

commit sha acfda403380054cbdc8c5efbdc0c1e8615906236

fix changelog

view details

push time in 5 days

issue commentjingsam/jingsam.github.io

Git内部原理之Git对象哈希 - jingsam

检查了一下,好像文章的所有链接都出错了,我再重新生成一遍

utterances-bot

comment created time in 5 days

issue commentjingsam/jingsam.github.io

Git内部原理之Git对象哈希 - jingsam

好的,上一篇文章在这里

utterances-bot

comment created time in 5 days

push eventcgcs2000/mapbox-gl-js

Andrew Hay Kurtz

commit sha e1980e344feeafbd65efdc1c0727f8497cddb4c6

Update package version to 1.8.0-dev (#9190)

view details

Konstantin Käfer

commit sha b2c4b04b98aae868a5f86ce0adbce667553f033c

Prefer line-pattern over line-dasharray in accordance with documentation (#9189)

view details

Arindam Bose

commit sha ff034575e2e76f5adb1936ded8fea6437cba6cfb

Remove Object.values usage that was causing IE11 to fail (#9193)

view details

Mikko Pulkki

commit sha 51d75fc7d67a6158e69af5384fa17bee29c39a0b

LOD support for tile coverage (#8975) * LOD support for tile coverage

view details

Vladimir Agafonkin

commit sha 87f3393d4bafff7670653fd2de34a1bd65d72ac8

fix promoteId spec definitions (#9212)

view details

Vladimir Agafonkin

commit sha a13efc0a9df5c6a8d3f878e8e6443601efd99b8b

upgrade earcut to v2.2.2 (#9214)

view details

Vladimir Agafonkin

commit sha 28603d196a59e3eed6bbff3d1e9e330373e6edcc

Fix promoteId for line layers (#9210) * fix promoteId for line layers * fix promoteId spec definitions (#9212) * Add render tests for feature state feature-state/promote-id-line will fail until #9210 is merged Co-authored-by: Karim Naaji <karim.naaji@gmail.com>

view details

Karim Naaji

commit sha 980d1fb90a9297f1900010e6a75a6227ba3836c7

Fix line distances breaking gradient across tile boundaries (#9220) * Fix line line distances breaking gradients Ensure scaled line distance is computed at least once when calculating the entire line distance, otherwise we hit a corner case where the distance isn't updated. Specifically when the beginning of the line doesn't have a sharp corner. Fixes #8969 * Add render test for line gradient across tile boundaries * Address review comments

view details

Ryan Hamley

commit sha b7e8fb33aaf8c1fd6559b83ba3ca21fe8ab5f10b

Update image expression SDK support table (#9228)

view details

Boris

commit sha 8cd474e179ca03900bd3edec4fcfa792b17f0cf8

Refactor style._load function, move sprite loading to a private method (#9231)

view details

Mikhail Pozdnyakov

commit sha 8c9ace16e726fc8d205623b8e5fa8553edc3c95d

[tests][tile mode] Add left-top-right-buttom-offset-tile-map-mode test

view details

Karim Naaji

commit sha be4f189cf32f2203e759f076f2edbe1a772deeb2

Reduce size of line atlas by removing unused channels (#9232) Saves roughly ~100kb of uncompressed gpu memory, potentially saving texture fetches in the shader

view details

Vladimir Agafonkin

commit sha 99bfc7f5e905ac40507cd3d78ffa97bc744934b7

Fix a bug where lines with duplicate endpoint disappear on z18+ (#9218) * fix a bug with vanishing line with duplicate end points * fix flow :(

view details

Konstantin Käfer

commit sha 77cfc5c135fa23a432e065e286326cfe87b2400d

Canonicalize Mapbox tile URLs from inline TileJSON as well (#9217)

view details

Mikko Pulkki

commit sha 1eed2ae8290f5a069284958708787bc2159e329f

Hide glyphs behind the camera (#9229)

view details

Karim Naaji

commit sha fa59cf337985d43f3834c2a539faf1056e8cdf24

Prevent empty buffers from being created for debug data (#9237)

view details

Michael Holroyd

commit sha 5d8ef1a7e840fa82ec1a7dc12fe67a9e93fd6b1f

refactor LngLat distance calculations (#9202)

view details

Mal Wood-Santoro

commit sha 71a538276a9a9ac0fcdb05f8f5a7d90235420c81

DragRotateHandler should not react to ctrl-alt-click (#9203)

view details

Andrew Hay Kurtz

commit sha 6e8e601c6c11e30344c29427e40dbaee00cb05bf

Update gl-js and style-spec changelogs, update style-spec version to 13.12.0-dev (#9252) * v1.7.0-beta.1 (#9195) * Update versions to final in gl-js and style-spec package.json and CHANGELOG (#9233)

view details

Ryan Hamley

commit sha 544e32b323c39b899adcc98ad12394d6d39459ea

Pass errors to cluster function callbacks (#9251)

view details

push time in 7 days

push eventcgcs2000/mapbox-gl-js

Karim Naaji

commit sha 2a0ae8eacfc42451bde4f02f53dc9f7860f405f6

Fix visual artifact for line-dasharray (#9246) * Fix artifact for zero-lenghted dash array Fixes issue #9213 and add render test for coverage around 0-length dash arrays Update distance field generation for regular dashes as follows: 1. Compute the dash array ranges and stretch location along the distance field 2. Collapse any 0-length distance field range 3. Collapse neighbouring same-type parts into single part * combine consecutive dashes and parts Co-authored-by: Ansis Brammanis <ansis.brammanis@gmail.com>

view details

Michael Holroyd

commit sha cf57ae4ec46eefa39eb806096b1fc7900806f316

Update "Version Control Conventions" in CONTRIBUTING.md (#9255)

view details

Michael Holroyd

commit sha 985d1341d591af71c893013d96820e525f8f3b1e

add circle to GeolocateControl showing accuracy of position (#9253) * add circle to GeolocateControl showing accuracy of position * don't call onZoom when not zooming * show accuracyCircle even if tracking is off * docs

view details

Vladimir Agafonkin

commit sha 3990a147903524a1ff65c7862a745de500222c1e

deduplicate binders code

view details

Vladimir Agafonkin

commit sha 72994a1744ad4ded56d770e35cb4e4047b9e80bc

remove unused names binder property

view details

Vladimir Agafonkin

commit sha 710c66699c9158ae438828c3caa31663963c5eb4

clean up program config construction

view details

Vladimir Agafonkin

commit sha 75fe93942eb627f9727c680a60c1178c8cf15409

clean up program config construction further

view details

Vladimir Agafonkin

commit sha 1240b53cb1069002617a1996ca8c9c593ce12943

minor program config cleanup

view details

Vladimir Agafonkin

commit sha 3aa454290529db09ace73c2d813fd7dbe311523c

clean up program config more

view details

Vladimir Agafonkin

commit sha 9518f33aab1e07c6bf2e6d954a34351beec54d96

refactor program config maxValue

view details

Vladimir Agafonkin

commit sha 546dc0f7fb63a308dcbd9d73510e809a31f087be

cut out uniform logic out of binders that don't need it

view details

Vladimir Agafonkin

commit sha 4472b7c5eb4ba6f69f8e26262ffb100947e0cf79

split Binder interface into two disjoint interfaces

view details

Vladimir Agafonkin

commit sha a1e08e840cf176fee9286e5a614d3d50f7b8208e

clean up paint buffers update

view details

Vladimir Agafonkin

commit sha d7c6e3732cd57c19ef92effeef50a7a14e27f8b4

minor stylistic changes

view details

zmiao

commit sha 5f524722333a9205555cc846bd37580aeed6a167

Add expression and render tests for `within` expression (#9270) * Add expression and render tests for within expression * Add error case for within expression test. Narrow render tests camera size * Change polygon fill color

view details

zmiao

commit sha ccae2bada713b6979b54e0ef9d1a49319b14cd2e

Fix expression function capital letter (#9272)

view details

Geoffrey Ely

commit sha 9c5ac9c17545026d7ff05004be724f542b8c3247

add space before units in scale bar (#9276)

view details

Katy DeCorah

commit sha 7a4eb62e62d30de0d71f3c02191e3c79e50c9489

[docs] remove `Marker#rotationAlignment` link (#9281) Fixes DOCS-SUBDOMAIN-404-23T

view details

Juha Lindstedt

commit sha c9f09b07c11e11a72eb9e8c45eec3a730a71145c

Use non-breaking space (#9284)

view details

Ansis Brammanis

commit sha 3942c0a14fb1e19bf56d20f7cb0b67060c5eafe3

Only normalize canonicalized mapbox tile URLs (#9268) fix #9259

view details

push time in 7 days

issue commentmapbox/mapbox-gl-js

Handle 204 No content responses correctly as an empty tile and avoid trying to decode the response

204 means No Content, 404 means Not Found. They are two different things. Suppose we have a mbtile storing a tileset. If users request a z/x/y tile, server side query the tile table of the mbtile to get tile data. When the tile table do have the z/x/y record and tile_data is null or zero length blob, then server side should response 204, client side should treat as "OK, I get the tile, but the tile is empty, means this area have nothing to render, so I just need to render the background". On the other side, When tile table do not have the z/x/y record, then server side should response 404, client side should treat as "Ops, I can not get the tile, means the tile is missing and this area may have features to render, I should overzoom the upper level tile to fill this area". In conclusion, empty tile and missing tile are two different things.

candux

comment created time in 9 days

startedcanghailan/Wuhan-2019-nCoV

started time in 14 days

push eventcgcs2000/mapbox-gl-js

Ansis Brammanis

commit sha f91c025021e4e98933e2427ede46b86d200459aa

bump version to 1.7.0-dev (#9038)

view details

Ansis Brammanis

commit sha 56ebee187cab9314bbc1414892bef99b59c10224

fix collisions for stretchable images with a `content` area (#9041)

view details

Aleksandar Stojiljkovic

commit sha c903e92ca38f4e40b96c4cbcf33e20c344b4103e

Use stencil test instead of tile mask approach Remove tile masks for raster. Rendering happens in Z-descending order. All the tiles with the same Z use the same stencil value. Parent uses lower stencil value so that the area covered by children gets masked. Stencil ref values continue range used in _tileClippingMaskIDs.

view details

Aleksandar Stojiljkovic

commit sha 3c36a67716d7c8ad8d69b15f7e5fd19b72e7a7ff

raster-masking test combined with vector. Refactor raster overlap. Return map z -> StencilMode instead of using callbacks. overlapping-vector uses vector layer between two raster to guard against side effects when refactoring stencil usage.

view details

Konstantin Käfer

commit sha e4dcc6b40f6aaae5b41fb3a9726206456e8d2718

Reset internal attribution control cache when removing from map (#9052) Fixes https://github.com/mapbox/mapbox-gl-js/issues/9051. When creating an attribution control, we're caching the HTML string in the AttributionControl object. That cache wasn't reset when the control was removed from the map. Upon re-adding, we incorrectly assumed that the HTML was already up-to-date because our internal cache said so. This patch fixes it by clearing the internal cache so that attribution shows up properly when re-adding the control. h/t @cs09g

view details

Vladimir Agafonkin

commit sha b3046ea99a73cc027aa5d45ddba5285670097af8

An option to use a feature property as ID for feature state (#8987) * add ability to id by property for feature state * flow fixes * rework promoteId according to PR discussions * properly expose promoted ids in query methods * fix lint * use state ids that can be cast as Float64 as is; update tests * promoteId: geojson support, better flow typing, v8 docs * fix spec test * make sure id is provided in getFeatureState * minor fixes after review * hash ids > MAX_SAFE_INTEGER * overhaul promoteId validation, add render test

view details

Aleksandar Stojiljkovic

commit sha ba2d04d0a40772d9d26ab6a60cef49c8b37cc2d8

Optimize findLoadedParent Performance optimization when rendering view with a lot of satellite tiles. Measurements on Chrome (Version 78.0.3904.108 with CPU 4x slowdown in performance tab) on MacMini i7 3.2 Ghz. `map.repaint = true` in http://localhost:9966/debug/satellite.html#12.5/38.888/-77.01866/0/60 Observed FPS count: master: 19-20FPS with this patch: 24.5-26 FPS

view details

Ansis Brammanis

commit sha 254674eecba53a275a77599fdac8908f9900c350

make stretchable images work with icon-text-fit: none (#9045)

view details

Konstantin Käfer

commit sha fc5c0de05d220dd9c8393941161abdfaa737772c

use browser.devicePixelRatio instead of directly calling window.devicePixelRatio (#9063) h/t @pakastin

view details

Ansis Brammanis

commit sha 3b843da8153deb3bdbd117a6e42ed5d1dbb40346

add changelogs from v1.6.0 (#9070)

view details

Ansis Brammanis

commit sha 18e24465bb4a0c80c34adc641f64467bcec5b0ef

add placement benchmark (#9077)

view details

Ansis Brammanis

commit sha 6c87ac798804cbd54a2b55687c1ad925aaec5ca0

check that latest version appears in changelog (#9071) This prevents an update to package.json from being merged without including a corresponding change to the changelog. This will prevent me from forgetting to remove `-beta` from the changelog when doing a final release.

view details

Arindam Bose

commit sha ec5ed434db3e466b2770cd97164f9b81fb4f482d

Fix versions benchmark by querying github API instead of local package.json (#9084)

view details

Aleksandar Stojiljković

commit sha c82a0b8c89bb964824996e25f54c31cfaf419e61

Fix map size in benchmarks (#9049) display: none on Chrome (Chrome 78.0.3904.108 (Official Build) (64-bit) on macos), results with container clientWidth and clientHeight equal to 0. This led to and container dimension [400 x 300](https://github.com/mapbox/mapbox-gl-js/blob/3c36a67716d7c8ad8d69b15f7e5fd19b72e7a7ff/src/ui/map.js#L1922) instead of using specified size in e.g. bench/benchmark/layers.js (1024x768)

view details

Arindam Bose

commit sha 2e53e7c5ef8654f4ab7162c25103abece00919dc

Remove `stringContainsRTLText` dependency from within style-spec. (#9088)

view details

Arindam Bose

commit sha 85517f0560b199cc5c2e09e50085aabb6de27b78

Progressive enhancement for decoding DEM data on workers with ImageBitmap and OffscreenCanvas (#8845)

view details

Konstantin Käfer

commit sha fc8ff35a2a6cf10651a2c90c3c753bf785f39c04

Fix validation error messages in the browser (#9073) We converted the ParsingError and ValidationError classes to inherit from the built-in Error class in #9025. This works fine in ES6, so our unit tests were happy. However, transpiling it down to ES5 leads to an absence of the message property, essentially removing the text of parsing and validation errors.

view details

Chloe Krawczyk

commit sha 6ba0f21468896eb9cfc6b96a919695db4b7e5535

Update PULL_REQUEST_TEMPLATE.md (#9106) the @mapbox/map-design-team tag was incorrect

view details

Ryan Hamley

commit sha a41d3c555591e8a91bdbee2aafc358cca78d5cdd

Remove reference to 'deprecated in expression' (#9102)

view details

Arindam Bose

commit sha 920bd16ebd34de8d0064bc4a3554d55b1aa5a376

Fix ImageBitmap instances not being passed to appropriate gl.texImage2D call (#9103)

view details

push time in 23 days

push eventcgcs2000/mapbox-gl-js

Arindam Bose

commit sha 4f0ab92b28df6cc6ea00280ddc079a4fc9fbd55b

Support `ImageBitmap` in Map#addImage and Map#updateImage (#9139)

view details

Ryan Hamley

commit sha 93b99164a0e77f70ee1731e26dea98cf235ba1f6

Prevent changing bearing via URL hash when rotation is disabled (#9156)

view details

Ryan Hamley

commit sha 92b91be1a5a0f082195ed2ff36306438267a177e

Immediately update map when more than one geolocation watch event is triggered (#9092)

view details

Ansis Brammanis

commit sha af19e54a0056010f830ec68f7ab856e747136fb1

fix extrusion querying for: (#9138) - polygons with coincident points - polygons with less than four points fix #8999

view details

Mikhail Pozdnyakov

commit sha e2079f3f5cf74ddd0a80ff396da0a1720d79f590

Add text-size/zero render test (#9133) * Add text-size/zero render test Tests that zero `text-size` values are properly handled. * add ignore Co-authored-by: Ansis Brammanis <ansis.brammanis@gmail.com>

view details

Dan Swick

commit sha 1dfc7f6e7c92285c943e7ea3d86a2b8966b90898

update symbol-avoid-edges doc copy to acknowledge the existence of global collision detection (#9157)

view details

Yanonix

commit sha 33811a46d27c75e32f17d6d412db2acf6183f7b2

Fix Click on Compass on some mobile (add clickTolerance to DragRotateHandler) (#9015)

view details

Mal Wood-Santoro

commit sha 5203d43105ca67180b5b86e4da964a90e2b92904

Add layerId parameter to once event handler (#8875)

view details

Saman Bemel-Benrud

commit sha 1c6a346682de15ebb5cf6efd0a6b7adc12c295f3

Add option to close popup on map move (#9163)

view details

Ansis Brammanis

commit sha 8a40d317b7b286060ca308cd04b4137e00b0fdf8

make placement respect symbol-sort-key (#9054)

view details

Ryan Hamley

commit sha 368bf669c347888f737f1f6c7875b897c902eab0

Fix hash (#9170) * Guard against no bearing in hash on initial page load * Remove log

view details

Alexander Shalamov

commit sha 90dbfec4591f744a005657fb1b6c06c33d49e167

Add text-color and image to format expression's sdk-support section

view details

Andrew Hay Kurtz

commit sha 50bf7b0904392b42822d190f7b7e38aebdfaf766

Add instructions for changelog authoring to the PR template (#9165) * Add instructions for changelog authoring to the PR template * Update PULL_REQUEST_TEMPLATE.md * Update PULL_REQUEST_TEMPLATE.md

view details

Vladimir Agafonkin

commit sha 74b15736d414023345abab69b91995d949f7d11e

Update Code of Conduct (v2.0, https links) (#9176) * update Code of Conduct (v2.0, https links) * Add reporting guidelines & contact email to CoC * Remove outdated link to open source page from CoC * Add spacing for readibility Co-authored-by: Anjana Sofia Vakil <anjana.vakil@mapbox.com>

view details

Andrew Hay Kurtz

commit sha e1980e344feeafbd65efdc1c0727f8497cddb4c6

Update package version to 1.8.0-dev (#9190)

view details

Konstantin Käfer

commit sha b2c4b04b98aae868a5f86ce0adbce667553f033c

Prefer line-pattern over line-dasharray in accordance with documentation (#9189)

view details

Arindam Bose

commit sha ff034575e2e76f5adb1936ded8fea6437cba6cfb

Remove Object.values usage that was causing IE11 to fail (#9193)

view details

Mikko Pulkki

commit sha 51d75fc7d67a6158e69af5384fa17bee29c39a0b

LOD support for tile coverage (#8975) * LOD support for tile coverage

view details

Vladimir Agafonkin

commit sha 87f3393d4bafff7670653fd2de34a1bd65d72ac8

fix promoteId spec definitions (#9212)

view details

Vladimir Agafonkin

commit sha a13efc0a9df5c6a8d3f878e8e6443601efd99b8b

upgrade earcut to v2.2.2 (#9214)

view details

push time in 23 days

fork jingsam/remote-jobs

A list of semi to fully remote-friendly companies in tech.

https://remoteintech.company/

fork in a month

push eventcgcs2000/rio-rgbify

vincentsarago

commit sha a0364e25b7253b79f9091ad99d25b8c1418ab149

update travis, add pre-commit, add black, force rasterio 1.0...

view details

vincentsarago

commit sha 56f802a5f5e2764da409aa1909719c06c2cb9b00

fix click exception, bare exception raising and add test

view details

Vincent Sarago

commit sha 122c50dc603527ef1b84fe80719af49adf12745e

Merge pull request #1 from vincentsarago/fixtests fix click exception, bare exception raising and add test

view details

Sean Gillies

commit sha 9552e89fa2362ff672d11283f3416d11dddd0065

Merge pull request #24 from vincentsarago/toxblackrio update travis, add pre-commit, add black, force rasterio 1.0...

view details

push time in 2 months

startedxyjoey/fxxkmakeding

started time in 2 months

push eventcgcs2000/mapbox-gl-js

Ansis Brammanis

commit sha 5b2e77fb2e5b0666ac910324863c9851cdc7935c

fix changelog version (#9068)

view details

Arindam Bose

commit sha c9a9913f73c11d2101f5a900f32c427e6789f0ac

Style spec v13.10.1 (#9090)

view details

Konstantin Käfer

commit sha cfb63ae531955c9d518967e50fb43cd5c2a7c0e0

Fix validation error messages in the browser (#9093) We converted the ParsingError and ValidationError classes to inherit from the built-in Error class in #9025. This works fine in ES6, so our unit tests were happy. However, transpiling it down to ES5 leads to an absence of the message property, essentially removing the text of parsing and validation errors.

view details

Arindam Bose

commit sha 1b1f474f02a01d0c3e67ce846198179e2c2a0f83

Deferred loading of RTL text plugin detects labels rendered from GeoJSON sources (#9091)

view details

Arindam Bose

commit sha 949ab7224569e809e1a48d0c6f2e5060ce1f90ec

Switch back to using host url instead of a blob-url to load rtl-text-plugin on the worker (#9122) (#9123) (cherry picked from commit 26a47e4e11dec83dc6d6190a904224c290c74f96)

view details

Ryan Hamley

commit sha dd317abdb5c4238fd4149d59431fcf545edfd60d

v1.6.1 (#9116)

view details

jingsam

commit sha 772b4f17c75e89b4941ad93470327e42abd58aff

Merge tag 'v1.6.1' into cgcs2000

view details

push time in 2 months

push eventcgcs2000/mapbox-gl-js

Ansis Brammanis

commit sha 3b843da8153deb3bdbd117a6e42ed5d1dbb40346

add changelogs from v1.6.0 (#9070)

view details

Ansis Brammanis

commit sha 18e24465bb4a0c80c34adc641f64467bcec5b0ef

add placement benchmark (#9077)

view details

Ansis Brammanis

commit sha 6c87ac798804cbd54a2b55687c1ad925aaec5ca0

check that latest version appears in changelog (#9071) This prevents an update to package.json from being merged without including a corresponding change to the changelog. This will prevent me from forgetting to remove `-beta` from the changelog when doing a final release.

view details

Arindam Bose

commit sha ec5ed434db3e466b2770cd97164f9b81fb4f482d

Fix versions benchmark by querying github API instead of local package.json (#9084)

view details

Aleksandar Stojiljković

commit sha c82a0b8c89bb964824996e25f54c31cfaf419e61

Fix map size in benchmarks (#9049) display: none on Chrome (Chrome 78.0.3904.108 (Official Build) (64-bit) on macos), results with container clientWidth and clientHeight equal to 0. This led to and container dimension [400 x 300](https://github.com/mapbox/mapbox-gl-js/blob/3c36a67716d7c8ad8d69b15f7e5fd19b72e7a7ff/src/ui/map.js#L1922) instead of using specified size in e.g. bench/benchmark/layers.js (1024x768)

view details

Arindam Bose

commit sha 2e53e7c5ef8654f4ab7162c25103abece00919dc

Remove `stringContainsRTLText` dependency from within style-spec. (#9088)

view details

Arindam Bose

commit sha 85517f0560b199cc5c2e09e50085aabb6de27b78

Progressive enhancement for decoding DEM data on workers with ImageBitmap and OffscreenCanvas (#8845)

view details

Konstantin Käfer

commit sha fc8ff35a2a6cf10651a2c90c3c753bf785f39c04

Fix validation error messages in the browser (#9073) We converted the ParsingError and ValidationError classes to inherit from the built-in Error class in #9025. This works fine in ES6, so our unit tests were happy. However, transpiling it down to ES5 leads to an absence of the message property, essentially removing the text of parsing and validation errors.

view details

Chloe Krawczyk

commit sha 6ba0f21468896eb9cfc6b96a919695db4b7e5535

Update PULL_REQUEST_TEMPLATE.md (#9106) the @mapbox/map-design-team tag was incorrect

view details

Ryan Hamley

commit sha a41d3c555591e8a91bdbee2aafc358cca78d5cdd

Remove reference to 'deprecated in expression' (#9102)

view details

Arindam Bose

commit sha 920bd16ebd34de8d0064bc4a3554d55b1aa5a376

Fix ImageBitmap instances not being passed to appropriate gl.texImage2D call (#9103)

view details

Arindam Bose

commit sha 42c855e1671a700ca19b62505e8d40752f50316b

Un-hardcode test fixtures root path, and add operation handler for 'idle' event (#9105)

view details

Ryan Hamley

commit sha 397d44865505f436371b0a2141fd4243b1eed801

Fix typo in style spec (#9110)

view details

Vladimir Agafonkin

commit sha a5b76c8a8cc02f9c91ba34792fa3d6769bb05948

inline test suite dependencies (#9096)

view details

Jo

commit sha dc3cfa2318eed11b43746a159ec9b22e90218e48

Edit convert functions to output linear interpolation (#9107) * Edit convert functions to output linear interpolation * Edit unit tests to reflect linear interpolation * Refactor code to make it succint * minor whitespace updates

view details

Arindam Bose

commit sha d9e9ffe39a823b2f4a790b805b4fd2859c363cc4

Deferred loading of RTL text plugin detects labels rendered from GeoJSON sources (#9091)

view details

Asheem Mamoowala

commit sha 057203ab8ae8be1eca89d97e6a8073c79e8e8d18

Add sdk-support section for `is-supported-script` (#9099) * Add sdk-support section for `is-supported-script` and unit tests to ensure that expressions, paint and layout properties always have an SDK support section. * Fix *-sort-key sdk support table * Remove empty 'data-driven styling' sections and ad dunit tests

view details

Arindam Bose

commit sha 26a47e4e11dec83dc6d6190a904224c290c74f96

Switch back to using host url instead of a blob-url to load rtl-text-plugin on the worker (#9122)

view details

Mikko Pulkki

commit sha 63a683ffc29e30fda06cb73a5dec5a2ed8d862f0

Change the type of tile id key to string (#8979) * Change tile id key type from number to string

view details

Andreas Hocevar

commit sha 3947f9161f0106f14f1f4ddc41a2acce0b933113

Add derefLayers to the bundle (#9121)

view details

push time in 2 months

issue commentjingsam/jingsam.github.io

简单搞定Nginx日志分割 - jingsam

什么应用场景需要控制日志文件个数?

utterances-bot

comment created time in 2 months

issue commentzeit/pkg

fs.copyFile and snapshot filesystem

This issue is still not solved. Any progress on this issue? @igorklopov

jsonmaur

comment created time in 2 months

issue commentahonn/hexo-theme-even

添加评论系统utterances

#256 效果

image

jingsam

comment created time in 3 months

PR opened ahonn/hexo-theme-even

add utterances comment plugin
+29 -1

0 comment

4 changed files

pr created time in 3 months

create barnchjingsam/hexo-theme-even

branch : utterances

created branch time in 3 months

push eventjingsam/jingsam.github.io

jingsam

commit sha c5e49f0460ffaa05c46000f305ae67a15fc85d99

feat: add utterances comment plugin

view details

push time in 3 months

push eventjingsam/hexo-theme-even

wyj

commit sha 6fb24f2e5ae2a78aa9a0f08f3459f0e81a6fda2b

feat: update Changyan to https

view details

ahonn

commit sha 91a740c2863aaa6dc2257f2cf4e343d63a4d4be0

docs: update README.md

view details

ahonn

commit sha 296e879295bd801be799a2c45bef7db7fd2e4504

Merge branch 'master' of https://github.com/ahonn/hexo-theme-even

view details

Sun Ziping

commit sha dd5e8e88e0bb84203fe7293feb2783e0430929eb

use example _config.yml file

view details

Sun Ziping

commit sha 5efdce5b5ff3b220f2d8a8d1b878930c4c2b0429

update readme

view details

Yuexun Jiang

commit sha d3dbce1b2f0083caabeb66d76be78475b14c0b78

Merge pull request #247 from sunziping2016/master see #246

view details

ahonn

commit sha c0031dfe2b635147613cd373b72a4be5268fcd58

ci: add github actions deploy.yml & remove .travis.yml

view details

ahonn

commit sha 73e3d62c60cfe4eae887658987092b86281cc339

docs: update README.md

view details

ahonn

commit sha 34caaa9f53f279030b81a1079efd656278f111b4

ci: fix github actions deploy.yml

view details

dependabot-preview[bot]

commit sha aa3f84667216b9bcaeb69ffb74b58fab7e435613

chore(deps-dev): bump eslint from 3.19.0 to 6.5.1 Bumps [eslint](https://github.com/eslint/eslint) from 3.19.0 to 6.5.1. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v3.19.0...v6.5.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

Yuexun Jiang

commit sha f96922daddb6eaa8cc5deafd62b22f87426726b1

Merge pull request #249 from ahonn/dependabot/npm_and_yarn/eslint-6.5.1 chore(deps-dev): bump eslint from 3.19.0 to 6.5.1

view details

Yuexun Jiang

commit sha b0549c2e08313d67a433946654209d014c777373

Merge pull request #211 from 52admln/master feat: update Changyan to https

view details

ahonn

commit sha 617cf7abfd792dd45d56b53cfe8a6f8e889453c9

chore: add all-contributors-cli & update README.md

view details

MineCola

commit sha eb3b6b6adc87dbeeed0308f1e5052d7d5f031400

Create zh-tw.yml Add new language version

view details

Yuexun Jiang

commit sha 1841b41447d3f4b0c541420cb3d20df841b5adbe

Merge pull request #250 from TMineCola/patch-1 Create zh-tw.yml

view details

ahonn

commit sha 3336230c2e15be212289451e06f9c6c3d5f30e9f

fix: remove pjax & nprogress (#237)

view details

ahonn

commit sha 891ed2203eb79ec637579cc1ae70c0b363c61208

ci: add demo-source branch into workflows

view details

ahonn

commit sha 81122f51882d134c6e90dc1c60dbb87fd86c1d4d

feat: set en.yml as default language

view details

stefanji

commit sha 30e83210509bd455ec69cb892c7fe9d7e86374a9

feat(Comment): support gitalk

view details

stefanji

commit sha 34b23837988248303831fde480ac5be2d30181cf

feat(CodeType): add kotlin

view details

push time in 3 months

push eventjingsam/jingsam.github.io

jingsam

commit sha 8c2eeac592487e4e5622358ba191874188427fdd

Site updated: 2019-12-12 10:48:14

view details

push time in 3 months

push eventjingsam/jingsam.github.io

jingsam

commit sha e7d51814a454b9edd99073e86de8515eb2619b5b

Site updated: 2019-12-12 09:47:03

view details

push time in 3 months

issue commentjingsam/jingsam.github.io

《会说谎的地图》 - jingsam

test

utterances-bot

comment created time in 3 months

issue openedahonn/hexo-theme-even

添加评论系统utterances

鉴于gitment 和 gitalk 都存在较大的安全隐患,希望集成更安全的utterances

https://blog.wolfogre.com/posts/security-problem-of-gitment/

https://rileyng.github.io/post/hugo-utter/

created time in 3 months

issue openedjingsam/jingsam.github.io

离线安装npm包的几种方法 - jingsam

https://jingsam.github.io/2018/11/24/npm-package-offline-install.html

离线安装npm包的几种方法

created time in 3 months

issue openedjingsam/jingsam.github.io

简单搞定Nginx日志分割 - jingsam

https://jingsam.github.io/2019/01/15/nginx-access-log.html

简单搞定Nginx日志分割

created time in 3 months

issue openedjingsam/jingsam.github.io

利用ssh反向穿透实现内网服务器自动部署 - jingsam

https://jingsam.github.io/2019/06/14/deploy-with-autossh.html

利用ssh反向穿透实现内网服务器自动部署

created time in 3 months

issue openedjingsam/jingsam.github.io

《会说谎的地图》 - jingsam

https://jingsam.github.io/2019/11/10/how-to-lie-with-maps.html

《会说谎的地图》

created time in 3 months

push eventjingsam/jingsam.github.io

jingsam

commit sha f1cbbda6c0c7858aa2a6c2e03862ff5ec470ec20

Site updated: 2019-12-11 22:25:10

view details

push time in 3 months

issue openedmapbox-developer-group/Mapbox-Tech-Q-A

mapbox-gl离线开发部署工具

鉴于大家在离线环境下开发或部署mapbox-gl应用时,没有一个简单易用的矢量瓦片地图服务端,我做了一个小工具foxgis-server-lite,这个小工具集成了地图样式服务、地图瓦片服务、符号库服务和字体服务,通过简单地拷贝文件就可以发布相应的服务,降低开发的难度,同时也帮助拓展mapbox-gl的适用范围。

访问链接: https://jingsam.github.io/foxgis-server-lite/#/

如果大家访问github很慢,可以从码云上访问,不过可能会有滞后:

created time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha 7d7929ffd3a8076e4b7bd71906fb557eb843e3f1

Deploying to gh-pages from master da143b99a2b6683822fb243187ab6b4489989a47

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha da143b99a2b6683822fb243187ab6b4489989a47

docs: refactor docs

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha f9593dcb367a6a335e2ad087aa6aac2960291f76

refactor for web mercator

view details

jingsam

commit sha a3db68ec7dd65a77c21350f8d72a1d5fb9f5470c

Create nodejs.yml

view details

jingsam

commit sha 3e94078cf8277f47edfe21b98e6e21b2cfd28bd4

chore: fix ci

view details

jingsam

commit sha 6843d84581ef4bfb2497e4d3f03d3f15f01e4baf

Update nodejs.yml

view details

jingsam

commit sha dce2801f7a0d39b3c8910c5d8696625ea65c7d4f

chore: fix ci

view details

jingsam

commit sha 5a0b2ab3edcc0f0c71123616d3f09a378b418940

Merge branch 'master' of github.com:jingsam/foxgis-server-lite

view details

jingsam

commit sha 7a052753a0c4ac0a25e01ad9d6eceb55c1d10c32

chore: fix ci

view details

jingsam

commit sha f1713e2a47028eda4605b46295869e892f0eb592

chore: fix pkg

view details

jingsam

commit sha 4ebcd4a69e041066060fe4f130f6faca79ed94b9

chore: fix ci

view details

jingsam

commit sha 4f55c6232ec1f9a119961310b2927c06053e9ebd

chore: only ci on master

view details

jingsam

commit sha c2c384d9eb68fd964f825ff0bb891c563cba0b16

docs: add badge

view details

jingsam

commit sha e294927f8d298b79f7d046214d7ac6bb814fd5ba

refactor for cgcs2000

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha 31bebfaa4d4e0822c48e49b3f7c8dd242a59eca2

Deploying to gh-pages from master c2c384d9eb68fd964f825ff0bb891c563cba0b16

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha c2c384d9eb68fd964f825ff0bb891c563cba0b16

docs: add badge

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha fc31403c78990a316e1cc957e1875f5ef083f269

Deploying to gh-pages from master 4f55c6232ec1f9a119961310b2927c06053e9ebd

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha 4f55c6232ec1f9a119961310b2927c06053e9ebd

chore: only ci on master

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha 7e525eaa98fb0180ada9ba1497bd6d96f76a5875

Deploying to gh-pages from master 4ebcd4a69e041066060fe4f130f6faca79ed94b9

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha 4ebcd4a69e041066060fe4f130f6faca79ed94b9

chore: fix ci

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha f1713e2a47028eda4605b46295869e892f0eb592

chore: fix pkg

view details

push time in 3 months

MemberEvent

push eventjingsam/foxgis-server-lite

jingsam

commit sha 5b4ff117824822162cd14c8665651aec314366a2

Deploying to gh-pages from master 7a052753a0c4ac0a25e01ad9d6eceb55c1d10c32

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha 7a052753a0c4ac0a25e01ad9d6eceb55c1d10c32

chore: fix ci

view details

push time in 3 months

create barnchjingsam/foxgis-server-lite

branch : gh-pages

created branch time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha dce2801f7a0d39b3c8910c5d8696625ea65c7d4f

chore: fix ci

view details

jingsam

commit sha 5a0b2ab3edcc0f0c71123616d3f09a378b418940

Merge branch 'master' of github.com:jingsam/foxgis-server-lite

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha 6843d84581ef4bfb2497e4d3f03d3f15f01e4baf

Update nodejs.yml

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha 3e94078cf8277f47edfe21b98e6e21b2cfd28bd4

chore: fix ci

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha a3db68ec7dd65a77c21350f8d72a1d5fb9f5470c

Create nodejs.yml

view details

push time in 3 months

push eventjingsam/foxgis-server-lite

jingsam

commit sha f9593dcb367a6a335e2ad087aa6aac2960291f76

refactor for web mercator

view details

push time in 3 months

push eventcgcs2000/tippecanoe

Eric Fischer

commit sha 5229990523d96e6860679866d9ebdacc14001a8b

Fix gridding of small squares; use less memory for small features

view details

Eric Fischer

commit sha 4fec7a162e7f6c01f307b314ea0beadf28e97b54

Reduce coordinate precision so GeoJSON and geobuf have the same results

view details

Eric Fischer

commit sha 506526ddfaceb602ee5a431cd69bbe231e430221

Merge pull request #657 from mapbox/drop-features-earlier Drop LineStrings and Polygons early in tiling if they are smaller than a pixel

view details

Eric Fischer

commit sha cf28e6b88b592c180a1da70481c37422b42892a6

Make it an error, not a warning, to have missing coordinates for a point

view details

Eric Fischer

commit sha 9c708aa3c4142ca08e8cf1e6ddf48d9c499db2c0

Merge pull request #676 from mapbox/empty-coordinate Make it an error, not a warning, to have missing coordinates for a point

view details

Matthew Scutter

commit sha 3eea8b0e4b3c9ab5a8cd0246e84760581e075693

Update coalesce-smallest-as-needed documentation

view details

Eric Fischer

commit sha 4b209483697432920988da0e79e81fe72d832e71

Merge pull request #681 from Plantain/master Update coalesce-smallest-as-needed documentation

view details

Eric Fischer

commit sha ca4aad0c6473e3119565289111dd26969eb419af

Point features may now be coalesced into MultiPoint features with --coalesce

view details

Eric Fischer

commit sha 5f1c0e151fc84d648edc4dc2188edf1a59719b3e

Add a table of zoom level precisions to the documentation

view details

Eric Fischer

commit sha 6376c283bac9d7fc1c5b8cbd25acf12843052ae4

Add Hilbert Curve feature sequencing as an option

view details

Eric Fischer

commit sha 45fbdf43c5de0c1bcff581682630e37212c70376

Merge pull request #683 from mapbox/coalesce-points Point features may now be coalesced into MultiPoint features with --coalesce

view details

Eric Fischer

commit sha 28f773a93350de6dab660733f733320223bcbaf6

Better error message if the output tileset already exists

view details

Eric Fischer

commit sha b31b0b04b6d316e2ad421f6971ffa84dddc4b01b

Merge pull request #684 from mapbox/metadata-exists Better error message if the output tileset already exists

view details

Eric Fischer

commit sha 32b14b1269619daf99d00942b8efee7ec598db19

Limit detail to 30 and buffer 127 to prevent coordinate delta overflow

view details

Eric Fischer

commit sha 255f795c915d4eb504f93a0e52b13c88045f39f9

Merge pull request #691 from mapbox/detail-limit Limit detail to 30 and buffer 127 to prevent coordinate delta overflow

view details

Eric Fischer

commit sha 0505e0e7d5be4170b6b4c013d30b9c5e674d21e4

Add cookbook example for adding and removing features with tile-join

view details

Eric Fischer

commit sha 5421dbf8f98b9ea3d71a336ab0d3b801982ed0eb

Merge pull request #695 from mapbox/cookbook-replace-features Add cookbook example for adding and removing features with tile-join

view details

wsw0108

commit sha b74668801857c9542ec3c1d62e2c21633728e5f2

serial.cpp: fix shift-op typo

view details

wsw0108

commit sha 2eb7f5dfae97c0b64be1b7ca1d0cc53080f838cd

read_json.cpp: fix semantic typo

view details

Eric Fischer

commit sha 454ae962422ad1fa334ff61c732f37122e8287f7

Merge pull request #697 from wsw0108/typo fix some typo

view details

push time in 3 months

create barnchjingsam/foxgis-server-lite

branch : cgcs2000

created branch time in 3 months

create barnchjingsam/foxgis-server-lite

branch : master

created branch time in 3 months

created repositoryjingsam/foxgis-server-lite

一款简单易用的矢量瓦片服务软件

created time in 3 months

issue openedtaozhi8833998/node-sql-parser

Chinese column name

I notice some inconsistent with Chinese column names:

const sql = 'select 中文1 AS 中文2 from a where 中文3 = 1'
const { ast, tableList, columnList } = parser.parse(sql, { database: 'postgresql'})
const formattedSQL = parser.sqlify(sql, { database: 'postgresql'})

I get error:

/Users/jingsam/projects/tests/node-sql-parser/node_modules/node-sql-parser/build/postgresql.js:17966
    throw peg$buildStructuredError(
    ^
SyntaxError: Expected "#", "'", "--", "/*", "\"", "`", [ \t\n\r], or [A-Za-z_] but "中" found.
    at peg$buildStructuredError (/Users/jingsam/projects/tests/node-sql-parser/node_modules/node-sql-parser/build/postgresql.js:1759:12)
    at Object.peg$parse [as postgresql] (/Users/jingsam/projects/tests/node-sql-parser/node_modules/node-sql-parser/build/postgresql.js:17966:11)
    at Parser.parse (/Users/jingsam/projects/tests/node-sql-parser/node_modules/node-sql-parser/lib/parser.js:43:50)
    at Object.<anonymous> (/Users/jingsam/projects/tests/node-sql-parser/index.js:7:47)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)
    at Function.Module.runMain (module.js:694:10)

Try this:

const sql = 'select "中文1" AS "中文2" from a where "中文3" = 1'

I get:

SELECT '中文1' AS `中文2` FROM "a" WHERE '中文3' = 1

I expected all columns should be quoted with "中文"

created time in 3 months

issue openedtaozhi8833998/node-sql-parser

Does not fully compatible with postgresql limit, offset syntax

Postgresql have different limit/offset syntax from mysql https://www.postgresql.org/docs/12/queries-limit.html

Check this:

select * from a limit ALL;
select * from a offset 0;

created time in 3 months

issue openedtaozhi8833998/node-sql-parser

whiteListCheck on select query

Hi, I want to whiteListCheck a sql that only allow select query. How can I do?

created time in 3 months

push eventcgcs2000/mapbox-gl-js

Arindam Bose

commit sha e18977bb0771b981c47404f4b8711c456a487d5f

Bump package version to 1.6.0-dev for release-sangria (#8878)

view details

Andrew Harvey

commit sha 19f776d90727112c00ae0d9043017324da935ea2

ensure fetch/ajax image requests accept webp when supported (#8262)

view details

Konstantin Käfer

commit sha 992a2b66a417d5b22c91a715860bbac7c6fd5d4f

Minify CSS and report size for PRs (#8881)

view details

Asheem Mamoowala

commit sha 5f039765bb2a0a132ddb081c3fb5233d8f316d24

Skip source reload for raster sources since style changes do not need to reload the source.

view details

Arindam Bose

commit sha d69e24420d9ef4e69315d5dc590ee7e047706aa2

Add `deferred` option `setRTLTextPlugin` to load the plugin only when the first time RTL text is encountered. (#8865)

view details

Mikhail Pozdnyakov

commit sha 6453c38a5118e52e7cc7fb9b6e23d28e5bf5268b

Add `text-variable-anchor/all-anchors-tile-map-mode` render test

view details

Ryan Hamley

commit sha a9e2c309ae74849b862e99a2998f3d6e46c2b905

convert image type to resolvedImage type (#8901)

view details

Tristen Brown

commit sha 3885c7d07f42bb6fd6d80875aec672bc85e7c3b1

Catch errors when createMap is called (#8905)

view details

Andrew Harvey

commit sha c9f9b2ae22542f349515422b7660c2846bb58253

hide internal mercatorScale function from api docs (#8856)

view details

Arindam Bose

commit sha af1b009341eeca02e94f6d7d899074150df3e259

Add changelogs from gl-js 1.5.0 and style-spec 13.9.1 (#8911)

view details

Colleen McGinnis

commit sha cefe3bc68b6beac5d37d03c03f0ad136c9c40e01

[docs] Address user feedback for /api: setStyle, getStyle, isStyleLoaded (#8807)

view details

Andrew Harvey

commit sha 241d9c010270cb2d091103ced647bc2a79b80c5b

bump documented mapbox styles to latest versions (#8914)

view details

Andreas Hocevar

commit sha a312d88e9c1fc08841b04e28037e7d8d6049d92d

[style-spec] Add an es-module build (#8247)

view details

dburnsii

commit sha 162a06508ba04ffe24b72e6efbf395454a54d639

Add rotation options to markers (#8836)

view details

Poluektov Dmitriy

commit sha cd4a26d3e9154d99606f110f31f1685f75864c5f

Add Popup methods to manipulate container class names (#8759)

view details

Konstantin Käfer

commit sha d59b3da4a368e986d2e3dfa9c7119d5200a60e0c

Minify SVG images and add rules for High Contrast mode on Windows (#8874)

view details

Andrew Harvey

commit sha f92048996f6240007e77f65596b2184dd0f72195

update makers debug to test pitch and rotation alignment (#8930)

view details

Ryan Hamley

commit sha dc178a07038ad327b84c68c8b52a6847adcb1afc

Update npm dependencies (#8928)

view details

Ryan Hamley

commit sha 9998ef12b8b540e8994c93044ebcc2c6720092c9

Implement "in" expression (#8876) Co-authored-by: Ádám Barancsuk <adam.barancsuk@gmail.com> Co-authored-by: Ryan Hamley <ryan.hamley@mapbox.com>

view details

Ryan Hamley

commit sha a1e1be22d5e44bd6550c64c55f9424f74e397204

Draw debug tiles for source with greatest max zoom and Add overscaledZ to debug tile text (#7314)

view details

push time in 3 months

push eventcgcs2000/mapbox-gl-js

Konstantin Käfer

commit sha e4dcc6b40f6aaae5b41fb3a9726206456e8d2718

Reset internal attribution control cache when removing from map (#9052) Fixes https://github.com/mapbox/mapbox-gl-js/issues/9051. When creating an attribution control, we're caching the HTML string in the AttributionControl object. That cache wasn't reset when the control was removed from the map. Upon re-adding, we incorrectly assumed that the HTML was already up-to-date because our internal cache said so. This patch fixes it by clearing the internal cache so that attribution shows up properly when re-adding the control. h/t @cs09g

view details

Vladimir Agafonkin

commit sha b3046ea99a73cc027aa5d45ddba5285670097af8

An option to use a feature property as ID for feature state (#8987) * add ability to id by property for feature state * flow fixes * rework promoteId according to PR discussions * properly expose promoted ids in query methods * fix lint * use state ids that can be cast as Float64 as is; update tests * promoteId: geojson support, better flow typing, v8 docs * fix spec test * make sure id is provided in getFeatureState * minor fixes after review * hash ids > MAX_SAFE_INTEGER * overhaul promoteId validation, add render test

view details

Aleksandar Stojiljkovic

commit sha ba2d04d0a40772d9d26ab6a60cef49c8b37cc2d8

Optimize findLoadedParent Performance optimization when rendering view with a lot of satellite tiles. Measurements on Chrome (Version 78.0.3904.108 with CPU 4x slowdown in performance tab) on MacMini i7 3.2 Ghz. `map.repaint = true` in http://localhost:9966/debug/satellite.html#12.5/38.888/-77.01866/0/60 Observed FPS count: master: 19-20FPS with this patch: 24.5-26 FPS

view details

Ansis Brammanis

commit sha 254674eecba53a275a77599fdac8908f9900c350

make stretchable images work with icon-text-fit: none (#9045)

view details

Konstantin Käfer

commit sha fc5c0de05d220dd9c8393941161abdfaa737772c

use browser.devicePixelRatio instead of directly calling window.devicePixelRatio (#9063) h/t @pakastin

view details

push time in 3 months

pull request commentmapbox/mapbox-gl-js

Correct mouse/touch position for elements scaled via CSS transform

@kkaefer great work. How is it affect performance?

kkaefer

comment created time in 3 months

pull request commentmapbox/mapbox-gl-js

Correct mouse/touch position for elements scaled via CSS transform

How css transform affects el.clientLeft ? Does it return the original size or tranformed size?

kkaefer

comment created time in 3 months

push eventcgcs2000/mapbox-gl-js

Arindam Bose

commit sha 50c9746a6d5d15e6eb7bd0077116e2a4dad5de56

V1.5.1-beta (#9008)

view details

Arindam Bose

commit sha 1fed402ffb7803eadf841373075b4e356adeccf1

V1.5.1 (#9033)

view details

jingsam

commit sha 329ebbe6831e9fe4dd4939c45dff8a23042c6f7a

Merge tag 'v1.5.1' into cgcs2000

view details

push time in 3 months

push eventcgcs2000/mapbox-gl-js

Madison Draper

commit sha 94f5a3623435c02945710cf9310aa9fa94a57d5b

Add contains method to LngLatBounds (#8200) * [wip] addcontains method, but trouble with wrapped coordinates * tests for contains point * lint fixes * remove comment * Update src/geo/lng_lat_bounds.js * minor lint / style fixes * fix docstring

view details

Ansis Brammanis

commit sha 80fb531fdba59ba77ae56daff71b2ae8ce6309b9

add gpu timing map events (#8829) * Introduce 'gpuTiming' map options. Originally implemented by Chris. I've rebased it and exposed it with just the event listeners instead of a map option. Listen to `gpu-timing-frame` to get the gpu time for the frame and listen to `gpu-timing-layer` to get the gpu time for all individual layers. It is not recommended to listen to both. * fixup

view details

Andrew Harvey

commit sha cbbbbfc523ed78bb0d8d03de2efabe825e55f198

min and max pitch options (#8834)

view details

Nicholas Latham

commit sha 37eda90c55161e3d3dea76727271a441b45eeea4

Change maximum of function_stop from 22 to 24 (#8908)

view details

Tristen Brown

commit sha 4a8fe0cae867b1ee64b35cf137cea0e1d90b81df

Upgrade @mapbox/gazetteer to v4.0.4 (#8955)

view details

Tristen Brown

commit sha da00339d942eee23df88e4d45af69cd050fe70d5

Get named export (#8957)

view details

Ansis Brammanis

commit sha 0abe854478d4197c1d15f4faab0a7650f0ba4c4c

fix codegen unknown type issue (#8959) fix #8958

view details

Ansis Brammanis

commit sha d5248e19aee3ddeee83a823b056c9ca49248e87a

dedup featureMap by moving it to the config set (#8965) move featureMap from ProgramConfiguration to ProgramConfigurationSet. All configurations within a set have the same vertex layout (because they go together with the same vertex buffers). This doesn't matter too much because the only time a set has more than one programconfiguration is when multiple layers have identical layout properties. The main goal here is to make the relationship a tiny bit clearer.

view details

Saman Bemel-Benrud

commit sha 46028d2679ceba561f429f7c41fc184592e24b51

Fix api-supported error messages (#8971) Consistify capitalization, make source url error more accurate

view details

Dmytro Gokun

commit sha 1c0cc30db40d27ca38f130806760e7f99d7e9c3d

Add locale option to enable localization of UI strings (#8095)

view details

Michael Barry

commit sha 6b49bfd2837ab02ca11625bb6bdc75782aefec21

Fix animation performance (#8913) * reproduce animate jankiness * Fix animation performance * use isWorker

view details

Anjana Sofia Vakil

commit sha 43b587519162bfeb95c0d34219043d5f78078381

Fix benchmarks build failures due to unresolvable deps (#8972) Import styleBenchmarkLocations directly from gazetteer, reverting some changes made in #8955 that introduced rollup errors due to unresolved node builtins

view details

Dan Swick

commit sha 2da75cf7de1de4773fa509b744358bebd5ef7491

Add eslint config for JSDoc (#8961)

view details

Konstantin Käfer

commit sha 6b424fee402fc8b4878b33b4b39add7f4924214b

Work around CacheStorage memory leak in Safari (#8956) We are periodically removing items from the cache using the CacheStorage API. Unfortunately, Safari seems to leak significant amounts of memory when requesting a new Cache object, then calling `cache.keys()`. Instead of requesting a new Cache object for every operation, we are now reusing the same Cache object for all operations on the cache. Ticketed upstream at https://bugs.webkit.org/show_bug.cgi?id=203991

view details

Juha Lindstedt

commit sha aa0f7c33527a6d6630f1618c9075adee0bf7e679

Fix IE 11 support (#8990) * Fix IE 11 support IE 11 doesn't support Array.prototype.find * Fix linting issues

view details

Arindam Bose

commit sha c9bb0f305508a13911b1ee708ab59077d4a90212

Disable using transferrables for ArrayBuffers in Safari(#9003)

view details

Konstantin Käfer

commit sha 2eb6fd6d779c6c35a2768b4eb527a13e404e3448

Add render tests for dashed lines with round caps (#8993)

view details

Alexander Shalamov

commit sha 1215bf138dc4982d8bcbc9c61dd3995ae4df3c0f

Implement 'images in labels' feature (#8904) * Set 'isSDF' flag per icon quad * Simplify formatted expression parsing Allow omission of empty section options objects. This enables following syntax ["format", "first section\n", "second section\n", ["image", "smiley"], "third section"] * Add Image to Format expression Image could be part of Format expression and evaluated ResolvedImage is a optional member of evaluated Formatted type. * Add formatted text's image section image to deps * Add images to TaggedString's section * Pass images to text shaping * Use {text|icon}-size vertex attribute field to encode 'isSDF' flag This change uses higher bit to indicate whether quad's vertices belong to a quad whose texture should be rasterized using SDF function. Size scaling factor is changed from 256 to 128, which reduces resolution a bit, however, as the scaling result is now being rounded, final result should be the same. * Shape images in labels * Draw color icons and sdf text with one program / draw call * Align images and scaled glyphs in vertical layout * Allow image breaking * Update render test expectations for tests using font-scale Fixes misaligned text boxes * Update format expression tests to account for image sections * Update quads unit test * Update shaping unit test * Update unit test for format expression API * Fix linter errors * Don't scale images in labels with text size * Basic render test * Multiline test * Vertical layout with images * Line placement test * Expression test for image section * Format expression unit and API test * Shaping unit test * Add benchmarks for symbol layer with icons * Use explicit 'symbol_text_and_icon' shader name instead of 'symbol' Add is_text back, in follow-up pr shader can be renamed to sdf and raster, and can be used to draw sdf and raster icons in one pass. * Don't use mod for unpacking flag * Use linear interpolation for images in label for zoom dependent text size * Add back glyphMap to shaping Glyph map is used as a fallback whenever glyph is missing in glyph positions, e.g., space character that may not be backed by a texture, yet, has a glyph metrics. * Render test for constant text-size * Render test for image justification * Take into account image padding and image pixel ratio * Add render test to verify that linear filtering is used Test that linear filtering is used for icons in text when text-size is zoom-dependent. * Fix size of images in text at integer zoom levels * Update shaping unit test and remove unused parameter from shapeLines

view details

Ansis Brammanis

commit sha efc0caab1da2f09207b83eb98d88d2677c8c4ffb

Check whether context is lost before `gl.shaderSource(...)`. (#9017) When context is lost most gl calls are no-ops but this one can throw. When a program cannot be created `draw(...)` needs to fail silently just like all gl calls. fix #8986

view details

Ryan Hamley

commit sha ce520ff2425007d910fce6b8bad463aa232b4815

Number validation should fail on NaN (#8615) * Number validation should fail on NaN * Avoid Number.isNaN * Add runtime checks * Add render and unit test * Remove not useful unit test * Revert debug page change

view details

push time in 3 months

issue commenttaozhi8833998/node-sql-parser

Support type cast in postgresql

Note that expr::typename is postgresql only syntax, but CAST( expr as typename ) is ANSI standard. What ever, thank you for your great work!

jingsam

comment created time in 3 months

issue commenttaozhi8833998/node-sql-parser

Support type cast in postgresql

👍

jingsam

comment created time in 3 months

pull request commentmapproxy/mapproxy

Support caching of dimension layers with WMS and WMTS

This feature is just what I want so far. I have a mutli-dimensional time WMTS source, and I want proxy it to support multi-projection WMS service. @olt Would you consider this PR?

trondmm

comment created time in 3 months

startedpegjs/pegjs

started time in 3 months

issue openedtaozhi8833998/node-sql-parser

Support type cast in postgresql

@taozhi8833998 thanks for your great work. Recently I am on a project that send sql to the server. Your library helps me to avoid sql injection and enable gran permission control.

Currently I notice the library not support CAST( expr as typename ) or expr::typename syntax. Could you consider to support it?

http://www.postgresqltutorial.com/postgresql-cast/

created time in 3 months

startedtaozhi8833998/node-sql-parser

started time in 3 months

issue commentmapbox/mapbox-gl-js

line-gradient for vector tile sources

@matthieugouel I suggest to find some help from @ericfischer (author of tippecanoe)

matthieugouel

comment created time in 3 months

issue commentmapbox/mapbox-gl-js

How to send WMS feature request

By providing a url to a WMS server that supports EPSG:3857 (or EPSG:900913) as a source of tiled data. The server url should contain a "{bbox-epsg-3857}"replacement token to supply the bbox parameter.

"wms-imagery": {
    "type": "raster",
    "tiles": [
    'http://a.example.com/wms?bbox={bbox-epsg-3857}&format=image/png&service=WMS&version=1.1.1&request=GetMap&srs=EPSG:3857&width=256&height=256&layers=example'
    ],
    "tileSize": 256
}
shrikantkunte

comment created time in 3 months

pull request commentmapbox/mapbox-gl-js

LOD support for tile coverage

This is exactly what's happening: quality of distant tiles is reduced by loading lower zoom level versions of them. In other words, tiles near the camera are from a higher zoom level than the distant ones. The visible LOD curve in the screenshots is quite gentle and the maximum possible zoom level is still dictated by the map zoom,

I meant higher than the zoom level of the map. The distant tiles would come from lower zoom levels as I can see in your screenshot, but what about near tiles closer to the camera should be using tiles from higher zoom levels?

What is normally 512px pixels gets stetched out to much >512px near the screen at low pitches.

I suggest to not over engineer this feature. Users may observe mismatch features near screen. For example, we style road at zoom 10 with 2px, zoom 11 with 4px. If we mix zoom 10 and zoom 11 tiles in one map viewport, that may cause inconsistency.

@mpulkki-mapbox provide a good solution to reduce tile request when map is pitched a large angle. Shall we just simply frog the skyline to total avoid load tiles far away screen?

image

mpulkki-mapbox

comment created time in 3 months

push eventjingsam/jingsam.github.io

jingsam

commit sha db1d52c4abf45a71719bd2cf83bca7ce3897b8ff

new post

view details

push time in 4 months

push eventjingsam/jingsam.github.io

jingsam

commit sha da3158b664593feb44246ca631bb27702365693f

Site updated: 2019-11-10 16:20:47

view details

push time in 4 months

issue commentmicrosoft/vscode

Text are bolder that it should be using M+ 1mn

Another issue is that I set font to M+ 1mn light or M+ 1mn thin, It fallback to the default font.

jingsam

comment created time in 4 months

issue openedmicrosoft/vscode

Text are bolder that it should be using M+ 1mn

<!-- Please search existing issues to avoid creating duplicates. --> <!-- Also please test using the latest insiders build to make sure your issue has not already been fixed: https://code.visualstudio.com/insiders/ -->

<!-- Use Help > Report Issue to prefill these. --> 版本: 1.40.0 提交: 86405ea23e3937316009fc27c9361deee66ffbf5 日期: 2019-11-06T17:09:34.601Z Electron: 6.1.2 Chrome: 76.0.3809.146 Node.js: 12.4.0 V8: 7.6.303.31-electron.0 OS: Darwin x64 18.7.0

Steps to Reproduce:

  1. When I upgrade to 1.40.0, my text looks more thicker that previous:

image

I use the font M+ 1mn, set font size as 18. On the right is macOs builtin text editor.

<!-- Launch with code --disable-extensions to check. --> Does this issue occur when all extensions are disabled?: Yes

created time in 4 months

push eventcgcs2000/supercluster

Vladimir Agafonkin

commit sha 642f46fe5b3633ba0e3f1b390f2b2e736699dcfd

update CDN link

view details

jingsam

commit sha ef3f6a65aa59d96a7694d186f1ebd4fc031b2ead

chore: add node 8 and 10 in ci (#132) * chore: add node 8 and 10 in ci * add node latest

view details

Clifton Campbell

commit sha 1f984c3ec59ce86f025c9fcc7e1ea0a4afb5fb6a

offset cluster ids, add index ids to non cluster points (#121) * offset cluster ids by features.length, provide features index ids * check for undef, put id gen behind option * update clusterId decoding * update var * fix linting * fix tests * remove yarn.lock

view details

Vladimir Agafonkin

commit sha 39bd9051ddde20c76a049c7f9bfd74e8df42b77b

minor refactoring for clusterId

view details

Vladimir Agafonkin

commit sha 2ee814ef56766d54b0d7e3d7ec9b3b1eddc80918

upgrade deps, add yarn.lock

view details

Vladimir Agafonkin

commit sha 0ecdd0373c3b6ccb28465827ace940f56a7f3559

update Node versions in Travis

view details

Vladimir Agafonkin

commit sha e6e68030fc956583eb51045409e6efe7f43167dd

7.0.0

view details

jingsam

commit sha 11425a8a7631eb514ecc772d2bfd8407d9753806

v7.0.0

view details

push time in 4 months

push eventcgcs2000/supercluster

jingsam

commit sha ef3f6a65aa59d96a7694d186f1ebd4fc031b2ead

chore: add node 8 and 10 in ci (#132) * chore: add node 8 and 10 in ci * add node latest

view details

Clifton Campbell

commit sha 1f984c3ec59ce86f025c9fcc7e1ea0a4afb5fb6a

offset cluster ids, add index ids to non cluster points (#121) * offset cluster ids by features.length, provide features index ids * check for undef, put id gen behind option * update clusterId decoding * update var * fix linting * fix tests * remove yarn.lock

view details

Vladimir Agafonkin

commit sha 39bd9051ddde20c76a049c7f9bfd74e8df42b77b

minor refactoring for clusterId

view details

Vladimir Agafonkin

commit sha 2ee814ef56766d54b0d7e3d7ec9b3b1eddc80918

upgrade deps, add yarn.lock

view details

Vladimir Agafonkin

commit sha 0ecdd0373c3b6ccb28465827ace940f56a7f3559

update Node versions in Travis

view details

Vladimir Agafonkin

commit sha e6e68030fc956583eb51045409e6efe7f43167dd

7.0.0

view details

Vladimir Agafonkin

commit sha 05439aaf1f5aee768728a441d727e1e300d01479

fix docs about generateId

view details

Vladimir Agafonkin

commit sha c85a8907afb8cb5432b78f7a0bc98e723bd6d86e

add a test for generateId option

view details

push time in 4 months

push eventcgcs2000/mapbox-gl-js

Arindam Bose

commit sha f9582481a0d5f6b99cf92cd5036ff3e34d4fd8e6

Account for TouchEvent being undefined in certain browsers (#8785)

view details

Anjana Sofia Vakil

commit sha 83ab6b72d3e29f5a7a30e46456c83bdff721cf81

Handle Firefox SecurityError when opening window cache (#8780) * Catch & warn on SecurityError when opening window cache Catch the SecurityError thrown by Firefox 69+ when the worker tries to access the cache. Co-authored-by: Arindam Bose <arindam.bose@mapbox.com>

view details

Ryan Hamley

commit sha 68cfea9935853d47649e077b6c9bc24c6ec9dbd4

Make image operator compatible with styleimagemissing event (#8775)

view details

Konstantin Käfer

commit sha db21657b487a036073e1e970923f7a6782e3687e

fix icon text fit We're adding a 1 pixel border around all icons when adding them to the image atlas texture to avoid having neighboring icons bleed into the current image when using linear texture interpolation. When stretching icons to fit the text's dimensions with `icon-text-fit`, however, we didn't account for this correctly: We didn't add the border in this case, resulting in stretched icons that didn't quite cover the whole text. When the difference between the icon's original size and the stretched size was small, this wasn't really noticeable, especially in cases where we were using nearest neighbor texture interpolation instead of linear interpolation. When accounting for the 1 pixel border, have to to take into account that there's no longer a 1:1 mapping between vertex units and pixel units, and expand the vertices adequately.

view details

Konstantin Käfer

commit sha 42b2afe7f150728f3f8414285f98424f548fd01a

colocate icons with text when icon-text-fit is set

view details

Konstantin Käfer

commit sha 0315666db9ac04b40b8dfac1bd24c198826eb5f3

move icon-text-fit to addFeature, mirroring native also add a lot more unit and render tests

view details

Konstantin Käfer

commit sha bec4142a36a53dba4edf1b236a7a84bd8146bbdc

add correct images for native-only tests

view details

Konstantin Käfer

commit sha 8075e3aa294f0e9d547c2022241c655b1b329ed3

add allowed thresholds for rendering discrepancies

view details

Konstantin Käfer

commit sha 85a154d57b28907e0d2d7f55926711334b496d7f

move shared test data to common file

view details

Ansis Brammanis

commit sha 20ecd3004201329988d92aa863ce5f77e01ad066

fix collisons for icon-text-fit with variable anchors

view details

Konstantin Käfer

commit sha ce1ab92879184bdc7cfab2c98b975779236c738f

update render test cases

view details

Anjana Sofia Vakil

commit sha 30db469efec189f100efa8ca15416f2127c267a0

Fix 'cache is not defined' errors in tile_request_cache.js & add tests (#8788) * Move cacheGet/Put catches to end of chain to avoid 'cache is not defined' TypeErrors * Add some tests for tile_request_cache

view details

Saman Bemel-Benrud

commit sha fe621bb5af7b3e3f08eaa9c4f9b1b6019349da0b

Add api-supported-mode to spec.validate (#8663) The Mapbox Styles API uses stricter stylesheet validation than Mapbox GL JS. This commit adds a new function to the style spec and a new option to the mapbox-gl-validate CLI tool that will inform the user if their style is fit to be uploaded to the Mapbox style API.

view details

Konstantin Käfer

commit sha a54bbfb1d3b4a0c504faad6491a5b6565c05e81f

Merge release-queso into master (#8811)

view details

Konstantin Käfer

commit sha 39e43d157535254ca309c882a021df76d0bcbb54

Merge release-ristretto into master (#8823)

view details

Ansis Brammanis

commit sha a0b5c3b28208b9190486cdae113f2a3b45df8582

reduce symbol overlap when zooming out quickly (#8628)

view details

Konstantin Käfer

commit sha 55c22e483c1e7af757e05fea6a996a30bd68f0b8

add better release testing page at http://<host>:9966/test/release/

view details

Konstantin Käfer

commit sha 9c1b901bf7d50c1395d1627767d89ecc43a8fcab

fix release testing pages for IE11

view details

Konstantin Käfer

commit sha b14fc223144e7a1514f76a4192293a8594162565

add code for generating a list of releases

view details

Konstantin Käfer

commit sha 26c4f7256d4a8cf93bfed1130ce5e89e6e9e5d8b

store release testing page on Circle CI and add version dropdown

view details

push time in 4 months

push eventcgcs2000/mapbox-gl-js

Vladimir Agafonkin

commit sha 5ed11b12610f70bcb8af2cee90680f1e0161583f

upgrade pbf to 3.2.1 (#8863) Fixes a memory leak when loading large vector tiles with long strings

view details

Andrew Harvey

commit sha da78c2a6949c07000b9b3b55e6d9068d95ca688f

remove unused start-docs package.json script (#8857)

view details

Hossein Moradi Davijani

commit sha def961a517210a6e0fc40186e70e9933c1f1aeac

Check map maxBounds in Geolocate control (#8756)

view details

Konstantin Käfer

commit sha e894e7d7a207ca9793bf1a91d635ca373e5889a2

Relax check for webworker transferability (#8868) In some browser versions, objects can be transfered even though they don't pass the check for `instanceof ArrayBuffer`. We're going to use a more forgiving check that follows a duck-typing approach.

view details

Ryan Hamley

commit sha 036ddc4fefc0374fb0cae1b3b698b7164575ec79

Expose mapboxgl.getRTLTextPluginStatus method (#8864)

view details

Konstantin Käfer

commit sha 4077c789860525dbe85377c01ce36caf11a5f01d

Reset the evented parent when removing objects to break GC loop (#8813)

view details

Konstantin Käfer

commit sha 4a4bc6a07269f4a54b371ca000f1b305ba2e842e

Fire 'rotate' and 'pitch' events only when their value changed (#8872)

view details

Ansis Brammanis

commit sha 79c3534ccc889484c40e61de9fa4f3f711b37d40

support icon-text-fit with vertical text (#8835)

view details

Konstantin Käfer

commit sha 61a61a1982cb8c637d467f91da5b0817a61a9de6

consider icon-text-fit when doing variable text placement (#8803) When icon-text-fit-padding is used the collision box of the icon is different than the collision box of the text. It now checks whether the icon box fits when choosing a variable text position.

view details

Konstantin Käfer

commit sha 7ce6aa62339835d35f822bbbd04746fd3edea1c5

Show a disabled geolocate button if user or system denies geolocation (#8871)

view details

Sébastien Corbin

commit sha 6c7bd20a143bcfd59acacf152295727247b46641

Allow customizable hash fragment for map hash #8596 (#8603)

view details

Arindam Bose

commit sha e18977bb0771b981c47404f4b8711c456a487d5f

Bump package version to 1.6.0-dev for release-sangria (#8878)

view details

Andrew Harvey

commit sha 19f776d90727112c00ae0d9043017324da935ea2

ensure fetch/ajax image requests accept webp when supported (#8262)

view details

Konstantin Käfer

commit sha 992a2b66a417d5b22c91a715860bbac7c6fd5d4f

Minify CSS and report size for PRs (#8881)

view details

Asheem Mamoowala

commit sha 5f039765bb2a0a132ddb081c3fb5233d8f316d24

Skip source reload for raster sources since style changes do not need to reload the source.

view details

Arindam Bose

commit sha d69e24420d9ef4e69315d5dc590ee7e047706aa2

Add `deferred` option `setRTLTextPlugin` to load the plugin only when the first time RTL text is encountered. (#8865)

view details

Mikhail Pozdnyakov

commit sha 6453c38a5118e52e7cc7fb9b6e23d28e5bf5268b

Add `text-variable-anchor/all-anchors-tile-map-mode` render test

view details

Ryan Hamley

commit sha a9e2c309ae74849b862e99a2998f3d6e46c2b905

convert image type to resolvedImage type (#8901)

view details

Tristen Brown

commit sha 3885c7d07f42bb6fd6d80875aec672bc85e7c3b1

Catch errors when createMap is called (#8905)

view details

Andrew Harvey

commit sha c9f9b2ae22542f349515422b7660c2846bb58253

hide internal mercatorScale function from api docs (#8856)

view details

push time in 4 months

create barnchjingsam/docker-mapproxy

branch : arm64

created branch time in 4 months

fork jingsam/docker-mapproxy

Docker files for mapproxy container

fork in 4 months

issue openedyagajs/docker-mapproxy

upgrade to 1.12.0

Mapproxy has released 1.12.0. Could you please upgrade to the latest version?

created time in 4 months

pull request commentmapbox/tippecanoe

Add an option to exclude tiles that are entirely covered by a polygon

clients may experice too may 404 errors. What if map initial zoom is 8, but parent tile only exsist in zoom 7. so these tiles would be never be loaded.

ericfischer

comment created time in 4 months

issue commentmapbox/mbtiles-spec

Support custom tiling scheme

I think I would be in favor of adding variants of the center and bounds metadata that are denominated in terms of fractions of the unit square of the zoom level 0 tile, or of a multiple of its size, so that tiles themselves are the only coordinate system that mbtiles talks about.

I am not getting the meaning of the center and bounds metadata. A little tip is that not all tiling shemes only have one tile at zoom level 0. For example, EPSG:4326 tiling scheme have 2 tiles at zoom 0. So which center and bounds of zoom level 0 should be record?

I think it would be a mistake to add anything that requires reference to any other CRS, since that is external knowledge that a client may not have access to.

A tiling scheme consists of two factors: CRS and grids. if clients don't know CRS, clients may have no idea that which bounds a z/x/y tile represent for.

I think it's the responsibility of clients to get CRS and tiling information through TileJSON before overlay with other layers. If the client library get a different CRS and tiling source and it does not have the ability of dynamic reprojection, the client should refuse to load the tile source.

jingsam

comment created time in 4 months

issue commentmapbox/mbtiles-spec

Support custom tiling scheme

@ericfischer Let's start here to make mbtiles more generic. As this will be a big step forward, I suggest a major version bump: mbtiles 2.0. However, the changes are backward compatibility, mbtiles defaults to web mercator, unless it is explicitly specify crs,tile_origin_upper_left_x,tile_origin_upper_left_y, tile_dimension_zoom_0 in metadata table.

There would a whole lot of toolchains should be revised to adopt 2.0, such as: tilelive and tilelive modules node-mbtiles tippecanoe GDAL mapbox-studio mapbox-gl ...

But that's OK, let's move forward step by step.

jingsam

comment created time in 4 months

pull request commentmapbox/tippecanoe

Add an option to exclude tiles that are entirely covered by a polygon

How to render this excluded tiles which are entirely covered by a polygon? using mapbox-gl's overzoom feature?

I think it would be better to create a images table that store blob and hashes, then create a tiles view to reference. On these way, many duplicated tiles can be omitted.

ericfischer

comment created time in 4 months

issue openedmapbox/mbtiles-spec

Support custom tiling scheme

As mvt driver of OGR using TILING_SCHEME=crs,tile_origin_upper_left_x,tile_origin_upper_left_y, tile_dimension_zoom_0 to support custom tiling scheme, I think mbtiles should not to be limited to web mercator.

I assume mbtiles will be a generic spatial data format in the near future. a generic spatial data format should not to be constrained to only one tiling scheme.

created time in 4 months

issue commentmapbox/tippecanoe

Add support for custom tiling schemas

@ericfischer thanks for your explanation. What I complain about is not relate to tippecanoe, but to mbtiles-spec. @ericfischer you do a good job to make tippecanoe performance and robust to handle many edge cases.

I assume mbtiles to be a generic spatial data formats. A generic spatial data formats should not be limited to only one coordinate system.

#422 is indeed could generate non-mercator tiles. However, it is a hacky way. the bouds and center in generated metadata is not correct.

copierrj

comment created time in 4 months

delete branch jingsam/pgdoc-cn

delete branch : alter_operator

delete time in 4 months

issue commentmapbox/tippecanoe

Add support for custom tiling schemas

I think that mbtiles-spec limiting to be web mercator is ridiculous. As mvt driver for GDAL, when outputting to directory, it supports custom tiling scheme; when outputting to mbtiles, it only supports web mercator. Does there any technique limitation that mbtiles can not support custom tiling scheme? I think no. It just because its creator Mapbox says no to support custom tiling scheme, similar to some kind of dictatorship.

copierrj

comment created time in 4 months

startedgeocompass/rs_buildings_extraction

started time in 4 months

PR opened postgres-cn/pgdoc-cn

fix alter_operator
+1 -1

0 comment

1 changed file

pr created time in 4 months

PR opened postgres-cn/pgdoc-cn

fix ref/alter_opfamily
+4 -4

0 comment

1 changed file

pr created time in 4 months

create barnchjingsam/pgdoc-cn

branch : alter_opfamily

created branch time in 4 months

more