English
Open in Telegram
OOpenStreetMap Dev

OpenStreetMap Dev

@OpenStreetMapDev · group · indexed since 2026-07-24
351members
11writing in 30 days
12messages in 30 days
5 690messages in the index
I
But middle ground approaches generally are possible. For example in OpenLayers you can mix raster and vector layers (of multiple types; even GeoJSON and I think SVG). Or on the server side you could “thin” out the tiles by stripping all the info the user doesn’t need. Like different languages based on the accept-language header or something. But that’s more interesting to tile hosts than OSM editors I think.
I
But yeah, you colud have certain base layers as a PNG “background” and only send over vector layers for things like linear features and text.
I
Text rendering is the worst thing about raster tiles. It’s actually pretty great for things like landcover. Even buildings and some linear features can be OK. But text…. I get a headache when I open OSM in any East Asian country LOL.
M
AmiriaAre there any technical reason why OSM (website, the one lives at OpenStreetMap.org) uses raster methods for drawing map other than newly emerged vector ones? I personally think vector-based generations for planet-scaled websites and apps would be a lot more resource friendly.
What do you mean, there are at least two vector tiles on openstreetmap.org website? Click on the layers icon and choose Shortbread or MapTiler OMT. Or did you mean why is the default for new users who never visited the website before and changed the layer still raster Carto? I'd say inertia for that one (and it still renders nicer and with more details IMHO).
I
Cut labels are a perennial problem, but yeah it does manage to pack a lot more detail if that’s what you want. The Shortbread and OMT schemas are not really designed for map editors but map viewers.
  1. M
    I'm not sure I follow - most if not all OSM editors I know do not use tiles at all, but use "vector" XML format provided via OSM API 0.6 for on specified bbox? (and for bacground layer, they usually use some aerial raster - which is not vector for obvious reason) (and I did not understand the OP to be talking about editors, but base www.openstreetmap.org "display only" website anyway?)
    1. I
      That depends on the type of editor. EveryDoor, a POI editor, for example does not. It uses the raster tiles. My point for this though was simply that OSM mappers often want to see their edits reflected on the map in a somewhat timely manner, and the requirements for a style used by people who edit the map is much different from MOST users of maps. OSM Carto is a great style for mappers with its information density. It’s a terrible style to show to most end users consuming OSM data. Sorry for my confusing use of “editor” 😅 I was using it to refer to both human map editors as well as software tools.
Whole thread · 2 replies →
I
I think the Shortbread schema is extremely light on details right now. OMT has more, but note that those tiles will typically be quite a bit behind the OSM database (like days, not minutes or hours). I *think* the goal is to get Shortbread to a point where it’d be useful for editors and IIRC it also has a similar render on demand + cache + invalidate approach as the raster tiles.
L
  1. I
    I guess I’d have to see something resembling a fair comparison. I’m not sure I’ve ever seen an SVG with as much detail as a typical map tile. > Maybe that it needs to be parsed in JS instead of in native code I would be pretty surprised if the parsing dominates any slowness you’re seeing. JS actually gets fairly fast with JIT (what every web browser does). The majority of the work is in rendering graphics, and those are all passed off to native APIs. WebGL is just passing off to hardware. The fact that I don’t see any slowness suggest that it’s a question of GPU, not CPU. A typical map tile render does a lot more than a typical SVG so it’s hard to make an apples-to-apples comparison. Map tiles need to support a range of zoom levels, need label placement rules in case of collisions, etc… I don’t think SVG can even do this. Vector maps also (typically, but not always; I think OpenLayers is an exception) have a different text rendering path. Map labels are usually given “halos” to make them more readable, and may have different scales or other transforms. This is a different (GPU as well) path but it’s also super efficient on most hardware (after you load the textures, it all happens on-GPU). Doing this in regular font rendering stacks is clunky and significantly less efficient than the SDF technique they borrowed from the game industry. I’m quite sure these aren’t the cause of any preformance differences you’ve seen, but I bring them up to show why SVG is typically not a suitable format for electronic maps.
Whole thread · 1 reply →
D
not interested; I can trade some vector maps for good tomato seeds though
I
To all new spammers joining this group, you will be found and your posts will be deleted. Nobody wants your scams 🙃
天
Photo
?? 【JZT Gift Card Company】 NGN Instant Payment ✅ zelle 100$=70000 ✅ Apple Pay 100$ = 110,000 ✅ chime100$=110,000 ✅ Cash BTC link for 100$ = 120,000 ✅ Company cash order 100$ = 85,000 ✅ Cash request for 200$ = 190,000 ✅ venmo100$=98000 ✅ E transfer of 100$ = 67,000 ✅ Payid 100$=60000 ✅ A £100 transfer in the UK = £115,000 ⚡️ NOONES has 3 years of trading experience, honest and efficient 📲 Trade with us now: ?? Telegram: @David_Hu888
天
Photo
?? 【JZT Gift Card Company】 NGN Instant Payment ✅ zelle 100$=70000 ✅ Apple Pay 100$ = 110,000 ✅ chime100$=110,000 ✅ Cash BTC link for 100$ = 120,000 ✅ Company cash order 100$ = 85,000 ✅ Cash request for 200$ = 190,000 ✅ venmo100$=98000 ✅ E transfer of 100$ = 67,000 ✅ Payid 100$=60000 ✅ A £100 transfer in the UK = £115,000 ⚡️ NOONES has 3 years of trading experience, honest and efficient 📲 Trade with us now: ?? Telegram: @David_Hu888
天
Photo
?? 【JZT Gift Card Company】 NGN Instant Payment ✅ zelle 100$=70000 ✅ Apple Pay 100$ = 110,000 ✅ chime100$=110,000 ✅ Cash BTC link for 100$ = 120,000 ✅ Company cash order 100$ = 85,000 ✅ Cash request for 200$ = 190,000 ✅ venmo100$=98000 ✅ E transfer of 100$ = 67,000 ✅ Payid 100$=60000 ✅ A £100 transfer in the UK = £115,000 ⚡️ NOONES has 3 years of trading experience, honest and efficient 📲 Trade with us now: ?? Telegram: @David_Hu888
    1. 天
      Photo
      ?? 【JZT Gift Card Company】 NGN Instant Payment ✅ zelle 100$=70000 ✅ Apple Pay 100$ = 110,000 ✅ chime100$=110,000 ✅ Cash BTC link for 100$ = 120,000 ✅ Company cash order 100$ = 85,000 ✅ Cash request for 200$ = 190,000 ✅ venmo100$=98000 ✅ E transfer of 100$ = 67,000 ✅ Payid 100$=60000 ✅ A £100 transfer in the UK = £115,000 ⚡️ NOONES has 3 years of trading experience, honest and efficient 📲 Trade with us now: ?? Telegram: @David_Hu888
Whole thread · 2 replies →
T
Link
click to show
Hi! We’re the TapMap team — we build a social network on maps: instead of a feed, a live map with places, events, your own maps and friends. Looking for people who enjoy tinkering with maps: 🎨 Make your own map style at styles.tapmap.net — colors, layers, custom place icons (image or animation), 3D buildings. Build it by hand or hand it to an AI agent: the editor has an open API with keys and docs. 🗺 Build your own maps of places — themed collections, with friends as co-admins. 🛒 Publish both to the marketplace: others install your style or add your map as a layer, with your name on it. App (Android & web): https://tapmap.net Editor & API docs: https://styles.tapmap.net If you’d like to try making a style or a map, reply here or DM us. Critique from people who know maps better than we do is very welcome 🙂
天
I am from China. ❤️ 💵💵💵💵💵💵❤️ Due to current policy restrictions, I am unable to purchase large amounts of USDT directly. (If you actually hold USDT,Every country supports offline cash transactions. ) I am willing to buy it at a price 5% to 20% above the market rate. Once ownership is verified, I will make the payment first, and then you can transfer the USDT to me. Telegram: @ZHH158
Long post
photos and layout — in Telegram ↗
天
I am from China. ❤️ 💵💵💵💵💵💵❤️ Due to current policy restrictions, I am unable to purchase large amounts of USDT directly. (If you actually hold USDT,Every country supports offline cash transactions. ) I am willing to buy it at a price 5% to 20% above the market rate. Once ownership is verified, I will make the payment first, and then you can transfer the USDT to me. Telegram: @ZHH158
Long post
photos and layout — in Telegram ↗
天
❤️ 💵💵💵💵💵💵❤️❤️ 💵💵💵💵💵💵❤️ Looking to make money? ❤️❤️ Want a stable daily income? ❤️❤️ 🚀 Daily USDT Acquisition | High Returns, Greater Stability 🚀 We are a large-scale joint venture (Hong Kong/Mainland China) with an extensive operational footprint in the Indian OTC (over-the-counter) and payment markets. We acquire large volumes of USDT daily, offering fast, secure, and reliable settlement services. 💱 USDT Exchange Pairs: USDT ⇄ 🇨🇳 Chinese Yuan (CNY) | 🇭🇰 Hong Kong Dollar (HKD) | 🇹🇼 New Taiwan Dollar (TWD) | 🇮🇳 Indian Rupee (INR) | 🇲🇾 Malaysian Ringgit (MYR) | 🇹🇭 Thai Baht (THB) | 🇳🇬 Nigerian Naira (NGN) | 🇿🇦 South African Rand (ZAR) | 🇦🇪 UAE Dirham (AED), and more. 🔥 Fund Sources: 🎮 Gaming-related funds (UPI/IMPS channels only) 📈 Stock market-related funds (UPI/IMPS channels only) 🔄 "Clean" funds (Cash / Deposits made via CDM – Cash Deposit Machines) 💰 Higher Volume = Higher Returns (We offer more favorable exchange rates based on the quantity of USDT you sell.) If you have USDT to sell, we look forward to establishing a long-term partnership for stable, consistent earnings. If you do not have any USDT, please do not waste our time. 🤝 Seeking honest, reliable partners with strong financial backing for long-term cooperation. 📍 Face-to-Face (F2F) cash transactions supported within India. Covered cities: Delhi, Mumbai, Bangalore, Hyderabad, Chennai, Kolkata, Pune, Ahmedabad, Surat, Jaipur, Lucknow, and Indore. (For transactions in other cities, please reach out to discuss.) 📍📍 We maintain substantial cash reserves globally, with an operational footprint spanning Europe, the Middle East, North America, Asia, Africa, and beyond. Our service coverage includes (but is not limited to): the UK, France, Germany, Italy, the USA, Canada, Russia, the UAE, India, Pakistan, the Philippines, Ghana, and South Africa. Backed by significant cash reserves and robust financial strength, we look forward to building long-term, stable partnerships with clients and associates … Read in full →
天
I am from China. ❤️ 💵💵💵💵💵💵❤️ Due to current policy restrictions, I am unable to purchase large amounts of USDT directly. (If you actually hold USDT,Every country supports offline cash transactions. ) I am willing to buy it at a price 5% to 20% above the market rate. Once ownership is verified, I will make the payment first, and then you can transfer the USDT to me. Telegram: @ZHH158
Long post
photos and layout — in Telegram ↗
天
❤️ 💵💵💵💵💵💵❤️❤️ 💵💵💵💵💵💵❤️ Looking to make money? ❤️❤️ Want a stable daily income? ❤️❤️ 🚀 Daily USDT Acquisition | High Returns, Greater Stability 🚀 We are a large-scale joint venture (Hong Kong/Mainland China) with an extensive operational footprint in the Indian OTC (over-the-counter) and payment markets. We acquire large volumes of USDT daily, offering fast, secure, and reliable settlement services. 💱 USDT Exchange Pairs: USDT ⇄ 🇨🇳 Chinese Yuan (CNY) | 🇭🇰 Hong Kong Dollar (HKD) | 🇹🇼 New Taiwan Dollar (TWD) | 🇮🇳 Indian Rupee (INR) | 🇲🇾 Malaysian Ringgit (MYR) | 🇹🇭 Thai Baht (THB) | 🇳🇬 Nigerian Naira (NGN) | 🇿🇦 South African Rand (ZAR) | 🇦🇪 UAE Dirham (AED), and more. 🔥 Fund Sources: 🎮 Gaming-related funds (UPI/IMPS channels only) 📈 Stock market-related funds (UPI/IMPS channels only) 🔄 "Clean" funds (Cash / Deposits made via CDM – Cash Deposit Machines) 💰 Higher Volume = Higher Returns (We offer more favorable exchange rates based on the quantity of USDT you sell.) If you have USDT to sell, we look forward to establishing a long-term partnership for stable, consistent earnings. If you do not have any USDT, please do not waste our time. 🤝 Seeking honest, reliable partners with strong financial backing for long-term cooperation. 📍 Face-to-Face (F2F) cash transactions supported within India. Covered cities: Delhi, Mumbai, Bangalore, Hyderabad, Chennai, Kolkata, Pune, Ahmedabad, Surat, Jaipur, Lucknow, and Indore. (For transactions in other cities, please reach out to discuss.) 📍📍 We maintain substantial cash reserves globally, with an operational footprint spanning Europe, the Middle East, North America, Asia, Africa, and beyond. Our service coverage includes (but is not limited to): the UK, France, Germany, Italy, the USA, Canada, Russia, the UAE, India, Pakistan, the Philippines, Ghana, and South Africa. Backed by significant cash reserves and robust financial strength, we look forward to building long-term, stable partnerships with clients and associates … Read in full →
天
❤️ 💵💵💵💵💵💵❤️❤️ 💵💵💵💵💵💵❤️ Looking to make money? ❤️❤️ Want a stable daily income? ❤️❤️ 🚀 Daily USDT Acquisition | High Returns, Greater Stability 🚀 We are a large-scale joint venture (Hong Kong/Mainland China) with an extensive operational footprint in the Indian OTC (over-the-counter) and payment markets. We acquire large volumes of USDT daily, offering fast, secure, and reliable settlement services. 💱 USDT Exchange Pairs: USDT ⇄ 🇨🇳 Chinese Yuan (CNY) | 🇭🇰 Hong Kong Dollar (HKD) | 🇹🇼 New Taiwan Dollar (TWD) | 🇮🇳 Indian Rupee (INR) | 🇲🇾 Malaysian Ringgit (MYR) | 🇹🇭 Thai Baht (THB) | 🇳🇬 Nigerian Naira (NGN) | 🇿🇦 South African Rand (ZAR) | 🇦🇪 UAE Dirham (AED), and more. 🔥 Fund Sources: 🎮 Gaming-related funds (UPI/IMPS channels only) 📈 Stock market-related funds (UPI/IMPS channels only) 🔄 "Clean" funds (Cash / Deposits made via CDM – Cash Deposit Machines) 💰 Higher Volume = Higher Returns (We offer more favorable exchange rates based on the quantity of USDT you sell.) If you have USDT to sell, we look forward to establishing a long-term partnership for stable, consistent earnings. If you do not have any USDT, please do not waste our time. 🤝 Seeking honest, reliable partners with strong financial backing for long-term cooperation. 📍 Face-to-Face (F2F) cash transactions supported within India. Covered cities: Delhi, Mumbai, Bangalore, Hyderabad, Chennai, Kolkata, Pune, Ahmedabad, Surat, Jaipur, Lucknow, and Indore. (For transactions in other cities, please reach out to discuss.) 📍📍 We maintain substantial cash reserves globally, with an operational footprint spanning Europe, the Middle East, North America, Asia, Africa, and beyond. Our service coverage includes (but is not limited to): the UK, France, Germany, Italy, the USA, Canada, Russia, the UAE, India, Pakistan, the Philippines, Ghana, and South Africa. Backed by significant cash reserves and robust financial strength, we look forward to building long-term, stable partnerships with clients and associates … Read in full →

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count