-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use case: Technical drawings (panning, zooming, layers, etc.) #1
Comments
Based on the strategy in the new report, there are two ways of thinking about this use case:
I think that both have benefits. For something like "zoom in on a product photo", you maybe don't want all the extra UI and complexity of a map viewer. But for complex technical drawings or architectural blueprints, you may want more than just panning & zooming, you want layers & markers with pop-ups & lots of the other capabilities from the map viewer — everything except connecting the drawing to specific latitude and longitude. |
As chance would have it, there is some discussion of incubating infinite scrolling recently on WICG. Somebody did note in a GitHub issue for that project that 2D stuff including map tiles is of interest, not just text. It doesn't look like the authors of virtual-scroller took that suggestion to heart yet, though. |
Here's a lovely example of using GIS software for non-geographic data: https://twitter.com/pokateo_/status/1186620601949134849 |
I just noticed that the examples for Leaflet and OpenLayers use the TMS convention of tile matrix origin at the lower left position and the y axis positive upwards; this is conveyed to them through the use of the So, either we have to include support for TMS, taking it into account in these UCRs (we probably could define a TCRS this way, but not sure it's a good idea for an obsolete and niche spec such as TMS), or potentially migrate our examples towards origin-at-top-left examples. |
This use case is a good candidate to be broken out into a more generalized functionality. It doesn't seem to be a map use case per se, but rather a valid use case that can only be solved with mapping software because the primitive infrastructure functionality (zoom, pan, sometimes tiling, layers, annotation, etc.) isn't available in browsers. The distinction may be important, because there is a larger set of applications of which maps are only one:
Each of these things may have different sets of additional functionality above and beyond the core shared functionality. |
There's a relevant proposal from WebKit: the |
This issue is for discussion of the use case “Display drawings or schematics without geographic coordinates”, its examples & list of required capabilities.
Per discussions with @satakagi at TPAC, an important level of progressive enhancement of the
<map>
element could be "deep zooming" of non-georeferenced technical drawings, such as schematics of microprocessors etc.Recently the "WGS84" projection in MapML was extended to support tile resolutions at different zoom levels. Is this projection adequate for this use case?
The text was updated successfully, but these errors were encountered: