
Closed
Posted
Paid on delivery
I need help to scale the size of markers in my app to be relative to the size of the zoom. The project will primarily target improvements in: - Function : private createVehicleStyle(feature: any): Style { const props = [login to view URL](); const routeId = props['route_id'] || ''; const vehicleId = props['id'] || ''; const agency = props['agency_key'] || 'STM'; // Default to STM if not specified // Different colors for each agency const color = agency === 'RTL' ? '#2980b9' : '#e74c3c'; // Blue for RTL, Red for STM return new Style({ image: new Icon({ src: 'data:image/svg+xml;charset=utf-8,' + encodeURIComponent(` <svg width="50" height="50" xmlns="[login to view URL]"> <circle cx="25" cy="25" r="22" fill="white" stroke="${color}" stroke-width="2.5"/> <text x="25" y="21" text-anchor="middle" font-size="16" fill="${color}" font-weight="bold">${routeId || ''}</text> <text x="25" y="32" text-anchor="middle" font-size="14" font-weight="bold">${vehicleId}</text> </svg> `), scale: 0.5, anchor: [0.5, 0.5] }) }); }
Project ID: 39210558
49 proposals
Remote project
Active 3 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
49 freelancers are bidding on average $165 CAD for this job

$250 CAD in 7 days
7.1
7.1

$250 CAD in 7 days
6.5
6.5

$180 CAD in 2 days
5.7
5.7

$30 CAD in 1 day
6.0
6.0

$250 CAD in 1 day
5.2
5.2

$140 CAD in 7 days
4.9
4.9

$155 CAD in 4 days
4.7
4.7

$100 CAD in 3 days
4.5
4.5

$1,000 CAD in 15 days
4.4
4.4

$140 CAD in 7 days
4.6
4.6

$250 CAD in 7 days
4.1
4.1

$130 CAD in 3 days
3.5
3.5

$125 CAD in 3 days
3.6
3.6

$250 CAD in 7 days
4.3
4.3

$240 CAD in 7 days
3.0
3.0

$140 CAD in 7 days
3.2
3.2

$140 CAD in 7 days
2.8
2.8

$100 CAD in 7 days
3.0
3.0

$120 CAD in 3 days
2.2
2.2

$50 CAD in 1 day
1.1
1.1

Ottawa, Canada
Payment method verified
Member since Aug 27, 2024
$10-30 USD
$30-250 CAD
$30-250 CAD
$250-750 CAD
$250-750 CAD
$250-750 USD
₹600-601 INR
$10000-20000 USD
$10-30 USD
₹1500-12500 INR
$250-750 SGD
$30-250 USD
$8-15 USD / hour
₹37500-75000 INR
$10-30 CAD
$30-250 USD
$10-30 USD
$30-250 AUD
$10-30 AUD
₹750-1250 INR / hour
$30-250 NZD
$250-750 USD
$3000-6500 CAD
₹300-600 INR / hour
₹750-1250 INR / hour