Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bdon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
bdon
5y ago
Which vector-based rendering did you use? I'm working on a new attempt at that here, though not WebGL-based: http://github.com/protomaps/protomaps.js so it would be valuable to know if it can get closer to what yo
92.
▲
by
bdon
5y ago
A cursory search of media published in the last month [1][2] shows those can be used to productively communicate in Chinese languages. You can argue that it is outside of what is prescribed in a table, but if not Pinyin, then what writing s
93.
▲
by
bdon
5y ago
So by your definition, are "biang", "kiang" and "duang" valid pinyin, considering those are pronounceable and understandable to millions of people, though they don't appear in your table?
94.
▲
by
bdon
5y ago
There are plenty of other uses of Bopomofo: 1) as a faster electronic input method for Mandarin and other Chinese languages 2) in casual or abbreviated writing 3) in overseas education
95.
▲
by
bdon
5y ago
Yes, I mean that it is a valid syllable in the orthography rules but that does not imply it can be pronounced sensibly.
96.
▲
by
bdon
5y ago
There are plenty of other transliteration systems that might lead to more accurate pronunciations for English speakers in particular (as opposed to say, native Russian speakers); see Wade-Giles or Gwoyeu Romatzyh. The factors that led to th
97.
▲
by
bdon
5y ago
It does use almost all vowels and consonants. “Ching” ㄔㄧㄥ is a technically valid syllable in the Pinyin system but does not correspond to any word in the dictionary.
98.
▲
by
bdon
5y ago
If the developer does not need to deal with a long-running process abstraction, and is billed only by actual compute time and not idle time, I think the consensus is to call that "serverless"
99.
▲
by
bdon
5y ago
Yes, though for zooming in to sufficient detail you will need recursive indexes if you don't want the initial fetches to be really huge. https://github.com/protomaps/pmtiles#specification
100.
▲
by
bdon
5y ago
This is the approach I took with http://github.com/protomaps/pmtiles , though it's optimized for the very specific use case of going from Z/X/Y integer coordinates to binary blobs, and takes shortcuts to
101.
▲
by
bdon
5y ago
I am working on making the set of information included in the tiles configurable via a JSON definition, kind of like Overpass Turbo if you've used that. The reason I'm doing it this way is because data completeness and performance
102.
▲
by
bdon
5y ago
It can deal with relations more flexibly than PostGIS-based workflows, because the tiles are generated from a near lossless representation of OSM instead of having to convert to OGC Simple Features first. Can you email me at brandon@protoma
103.
▲
by
bdon
5y ago
I gave a talk on this subject early on in this project, you can watch it here: https://2019.stateofthemap.us/program/sun/osm-express-a-spat... I personally avoid blanket statements about a certain design being fas
104.
▲
by
bdon
5y ago
Thank you!
105.
▲
by
bdon
5y ago
I think I've fixed this now, and it exposed some other problems in my code and build process... can you verify everything works? Thanks for reporting!
106.
▲
by
bdon
5y ago
Yes, I'll look into this. Can you email me at brandon@protomaps.com or make an issue at http://github.com/protomaps/protomaps.js ? I may need to make a get a sourcemap-enabled build online as well.
107.
▲
by
bdon
5y ago
I'd like to understand what you mean by doing it many times - do you mean for different areas of the world? I haven't thought about API access to the bundles in detail yet, but you can contact me via email at brandon@protomaps.com
108.
▲
by
bdon
5y ago
For annotation UIs on the web I would check out how http://geojson.io works, the implementation is on GitHub: http://github.com/mapbox/geojson.io
109.
▲
by
bdon
5y ago
That's exactly what PMTiles is for, and there's nothing in it specific to maps or geographic coordinates, just a Z/X/Y pyramid structure. I chose to support Leaflet for now because it is very popular; there's other
110.
▲
by
bdon
5y ago
Author here, so there are a few options: 1) If your information belongs in OpenStreetMap, you can add it via an editor like the web editor at https://openstreetmap.org - this will also benefit all other OSM users. You can then &
111.
▲
by
bdon
5y ago
Author here; a narrower way to express what I meant: A frontend developer who wants to put a map in their application and wants control over the hosting and data faces some obstacles when using MBtiles: * Need a virtual machine and disk spa
112.
▲
by
bdon
5y ago
It might sound funny, but making slippy maps in Web Mercator is emphatically not what people call GIS - GIS being: * The technical part of the academic Geography field * Data collection and mapping work done at agencies like the USGS and mu
113.
▲
by
bdon
5y ago
Right now it's best suited for mapping applications focused on some part of the world - neighborhood, city, country scale - especially ones that might avoid using a hosted service. Think visualization projects built for clients, newspa
114.
▲
by
bdon
5y ago
Author of the OP here. I don't have a GIS background in particular; I do have a decade of experience building web mapping applications, and here's some of the foundational software I use: http://leafletjs.com https:&#
115.
▲
by
bdon
5y ago
Thank you! Really appreciate the commitment to simplicity among the libraries I'm using like potpack, rbush, and polylabel. I did take a look at Kothic and agree the labeling is great; I did feel like I needed to write yet another Canv
116.
▲
by
bdon
5y ago
The tile generation from PBF (actually OSMX) is not one of the parts that is open source; for that task I would look at https://github.com/systemed/tilemaker or https://github.com/openmaptiles/open
117.
▲
by
bdon
5y ago
OP author here; one thing I didn't touch on is the way that most map services license their basemap data explicitly disallows "caching" which would be inclusive of hosting basemaps yourself on your own storage. So for the c
118.
▲
by
bdon
5y ago
Author of OP here, I use the tile unpacker as well! I didn't point this out in the OP, but I found the ergonomics of uploading tiles to S3 etc get bad once you're over a couple tens of thousands of tiles, as each upload has some o
119.
▲
by
bdon
5y ago
Author of OP here. Is this information that you're interested in contributing, and is appropriate for, OpenStreetMap? The end goal is to build a system that lets you customize the tileset to include any node, way, relation, or tag in O
120.
▲
by
bdon
5y ago
Author here. You should be able to first download OpenStreetMap tiles in PMTiles format ( http://github.com/protomaps/pmtiles ) and then write out a new augmented tileset in the same format. It's a use case I want
More ›