12 lines
414 B
TypeScript
12 lines
414 B
TypeScript
// Construct OSM embed URL
|
|
const getOsmEmbedUrl = (lat: number, lon: number) => {
|
|
const delta = 0.005; // Adjust zoom level
|
|
const minLon = lon - delta;
|
|
const minLat = lat - delta;
|
|
const maxLon = lon + delta;
|
|
const maxLat = lat + delta;
|
|
return `https://www.openstreetmap.org/export/embed.html?bbox=${minLon},${minLat},${maxLon},${maxLat}&marker=${lat},${lon}&layer=mapnik`;
|
|
};
|
|
|
|
export default getOsmEmbedUrl;
|