←back to thread

OpenStreetMap's New Vector Tiles

(tech.marksblogg.com)
479 points marklit | 2 comments | | HN request time: 1.856s | source
Show context
zawaideh ◴[] No.42184496[source]
The other issue is that the arabic font is not rendering correctly in the vector version. It's rendering left to right (instead of right to left) with characters broken up instead of linked.
replies(3): >>42185056 #>>42185301 #>>42190246 #
sp8962 ◴[] No.42185056[source]
The whole point of vector tiles is that the rendering is local and controlled by a style configuration (except for the tile schema) that can be changed. So the brokenness you are seeing is either in the style or the library that is rendering the contents locally.
replies(2): >>42185076 #>>42185878 #
SSLy ◴[] No.42185076[source]
Indeed, but that is probably not going to help end users of apps.
replies(1): >>42185643 #
sp8962 ◴[] No.42185643[source]
Well nobody claimed things are going to get simpler.

It is difficult to beat raster tiles in that respect. vector tiles split up responsibility for what you get visually over multiple moving pieces with different provenance and operators.

replies(2): >>42185815 #>>42186040 #
astrange ◴[] No.42186040[source]
For Arabic specifically, different users want text to render differently, so you'd want to do it on the client if you can.

(Some countries use Roman numerals and some use Arabic numerals for numbers. And by Arabic numerals I don't mean 1-9.)

replies(1): >>42186779 #
1. rafram ◴[] No.42186779[source]
All Arabic-speaking countries use Arabic numerals. Some use Western Arabic numerals (123) and some use Eastern Arabic numerals (١٢٣).

Roman numerals are I, V, X, etc.

replies(1): >>42188992 #
2. throw0101c ◴[] No.42188992[source]
See perhaps:

* https://en.wikipedia.org/wiki/Arabic_numerals_(disambiguatio...

* https://en.wikipedia.org/wiki/Hindu–Arabic_numeral_system#Gl...

* https://en.wikipedia.org/wiki/List_of_numeral_systems