How to use the @hpcc-js/leaflet-shim.Point function in @hpcc-js/leaflet-shim

To help you get started, we’ve selected a few @hpcc-js/leaflet-shim examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github hpcc-systems / Visualization / packages / map / src / leaflet / ClusterCircles.ts View on Github external
protected createIcon(childCount: number, backColor: string, format: (_: any) => any) {
        const borderColor = d3Hsl(backColor);
        borderColor.opacity = 0.5;
        return new DivIcon({
            className: "cluster-circle",
            iconSize: new Point(40, 40),
            html: `<div style="opacity:${this.opacity()};background-color:${borderColor.toString()}"><div style="background-color:${backColor}"><span style="color:${Palette.textColor(backColor)}">${format(childCount)}</span></div></div>`
        });
    }
github hpcc-systems / Visualization / packages / map / src / leaflet / AlbersPR.ts View on Github external
project(latLng) {
        let point = projAlbersUsaPr([latLng.lng, latLng.lat]);
        if (!point) {
            point = projAlbers([latLng.lng, latLng.lat]);
        }
        return new Point(point[0], point[1]);
    },
    unproject(point) {