Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

同一张瓦片,0.49.5比1.0.2清晰 #2489

Open
xzf199803 opened this issue Jan 7, 2025 · 2 comments
Open

同一张瓦片,0.49.5比1.0.2清晰 #2489

xzf199803 opened this issue Jan 7, 2025 · 2 comments
Labels

Comments

@xzf199803
Copy link

在使用渲染地图的时候,发现在使用1.0.2加载瓦片的时候,地图上的文案会有一种锐化的感觉,没有0.49.5的清晰,但是都是同一张瓦片。返回也很清晰

企业微信截图_17362294482394 企业微信截图_17362295345889

https://webrd01.is.autonavi.com/appmaptile?lang=zh_cn&scale=2&style=8&x=214184&y=114158&z=18&size=1这是其中一个瓦片地址

@deyihu
Copy link
Collaborator

deyihu commented Jan 7, 2025

据群里同学反应,高分屏会出现,将浏览器缩放到125%可以复现

@fuzhenn

<!DOCTYPE html>
<html>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>User Interactions - Draw tool to draw geometries</title>
<style type="text/css">
    html,
    body {
        margin: 0px;
        height: 100%;
        width: 100%
    }

    .container {
        width: 100%;
        height: 100%;
        display: flex;
    }

    .map {
        width: 49%;
        border-right: 1px solid gray;
    }
</style>

<link href="
https://cdn.jsdelivr.net/npm/[email protected]/dist/maptalks.min.css
" rel="stylesheet">
<script src="
https://cdn.jsdelivr.net/npm/[email protected]/dist/maptalks.min.js
"></script>

<script>
    const maptalksold = window.maptalks;
    delete window.maptalks;
</script>


<script type='text/javascript' src='https://cdn.jsdelivr.net/npm/[email protected]/dist/maptalks.min.js'></script>
<!-- <script type='text/javascript' src='./../assets/lib/gcoord.js'></script> -->



<body>

    <div class="container">
        <div class="map" id="map1"></div>
        <div class="map" id="map2"></div>
    </div>

    <script>
        // window.devicePixelRatio = 1;

        var map1 = new maptalksold.Map('map1', {
            center: [116.45266161, 39.86656647],
            zoom: 9,
            zoomControl: true,
            baseLayer: new maptalksold.TileLayer('base', {
                // debug: true,
                urlTemplate: "https://webrd01.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}",
                subdomains: ["a", "b", "c", "d"],
                // maxAvailableZoom: 18

            })
        });

        var map1 = new maptalks.Map('map2', {
            center: [116.45266161, 39.86656647],
            zoom: 9,
            zoomControl: true,
            baseLayer: new maptalks.TileLayer('base', {
                // debug: true,
                urlTemplate: "https://webrd01.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}",
                subdomains: ["a", "b", "c", "d"],
                // maxAvailableZoom: 18

            })
        });

    </script>
</body>

</html>

@xzf199803
Copy link
Author

请问这个要怎么解决啊

@deyihu deyihu added the bug label Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants