Explains a novel vector tilling method for constructing efficient Web Mapping Systems and explains its application to SVGMap in japanese. The English version will be posted at a later date.
効率的なWebMappingシステムを構築するための、新なベクタータイルマップ方式の説明と、そのSVGMapへの適用について説明しています。
リーンアナリティクスの概要を30分で理解できるようスライドを作成しています。実際に社内プレゼンでは30分で終わりました。
リーンアナリティクスの前提となるリーンスタートアップについても簡単に説明しているため、前提知識がない人でも一通り理解できると思います。
なにかご不明の点があれば、以下までご連絡ください。
info@sikmi.com
You can get an overview of LEAN ANALYTICS in 30 minutes. Actually the in-house presentation was the end in 30 minutes.
Due to the brief description of THE LEAN STARTUP that is the premise of LEAN ANALYTICS , and I think that it can be understood one way in humans there is no prerequisite knowledge .
If there is any questions something , please contact the following .
Quad Tree Composite Tiling for Web Mapping (in English)Satoru Takagi
The document discusses quad tree composite tiling, an effective method for mixing vector and raster map tiles. It addresses issues with traditional tiling approaches for vector data as scale changes. A quad tree recursively subdivides tile space to homogenize tile size. Composite tiling creates a tile pyramid with vector tiles at higher zooms and raster at lower zooms. SVGMap enables this by embedding tiles within SVG and controlling tile visibility by zoom level. Tools generate static SVG quad tree composite tiles from GIS data.
リーンアナリティクスの概要を30分で理解できるようスライドを作成しています。実際に社内プレゼンでは30分で終わりました。
リーンアナリティクスの前提となるリーンスタートアップについても簡単に説明しているため、前提知識がない人でも一通り理解できると思います。
なにかご不明の点があれば、以下までご連絡ください。
info@sikmi.com
You can get an overview of LEAN ANALYTICS in 30 minutes. Actually the in-house presentation was the end in 30 minutes.
Due to the brief description of THE LEAN STARTUP that is the premise of LEAN ANALYTICS , and I think that it can be understood one way in humans there is no prerequisite knowledge .
If there is any questions something , please contact the following .
Quad Tree Composite Tiling for Web Mapping (in English)Satoru Takagi
The document discusses quad tree composite tiling, an effective method for mixing vector and raster map tiles. It addresses issues with traditional tiling approaches for vector data as scale changes. A quad tree recursively subdivides tile space to homogenize tile size. Composite tiling creates a tile pyramid with vector tiles at higher zooms and raster at lower zooms. SVGMap enables this by embedding tiles within SVG and controlling tile visibility by zoom level. Tools generate static SVG quad tree composite tiles from GIS data.
This document discusses level of detail (LOD) logic for zoomable maps and images on the web. It notes difficulties standardizing deferred loading and zoom features. It proposes defining zoom concepts in CSS and investigating how LOD logic relates to standards. The document explains how LOD works for maps and images by loading higher resolution resources as zoom increases. It identifies requirements for LOD standards, such as expressing alternative resources and loading status. Finally, it evaluates existing HTML and SVG elements for representing alternative resources to support LOD, finding <switch> may be most suitable if extended to support tiling structures.
CHIRIMEN open hardware became open source (English)Satoru Takagi
The document summarizes the CHIRIMEN open source hardware and software project. It describes CHIRIMEN as a single-board computer driven by a web browser, with specifications including a dual-core CPU and other components. The project aims to connect the web and real things by using a browser as the operating system. It released the hardware design and software as open source to promote developing web technologies for embedded systems and IoT devices. The open source code includes designs for manufacturing the board as well as a browser-based OS and APIs to control sensors and actuators from web apps.
The document discusses using coordinate reference systems (CRS) to relate graphic elements in SVG, noting that SVG1.1 included a specification for embedding geospatial CRS metadata but it was not widely implemented. It proposes a generalized concept of CRS to enable functions like layering, level of detail, and tiling across different content by declaring a shared coordinate system, and seeks feedback on developing simpler CRS markup and native browser functions for such capabilities.
Current SVG tiling is not based on a mathematical tiling scheme like TMS, but rather uses x, y coordinates and dimensions to position tiles. JavaScript can be used to implement arithmetic tiling on SVG similar to TMS, by dynamically creating <image> elements with the appropriate coordinates and sources. Quadtree tiling can optimize tile sizes based on data density, reducing the number of tiles generated compared to evenly spaced tiling.
The document discusses level of detail techniques for efficiently loading high-resolution images, such as for mapping and technical illustrations. It proposes using media queries and viewport properties to determine the needed image resources based on the scale and visible area, and load them lazily through tile-based SVGs. Sample code is provided to demonstrate loading a tiled image at different scales via <picture> elements and loading individual tiles lazily via "load-policy=when-needed". The W3C is exploring integrating these level of detail techniques into existing specifications.
Enhanced Framework of WoT by MozOpenHardSatoru Takagi
This document discusses a modified web browser framework that enables browsers to directly connect to low-level devices using protocols like WebSockets, JSON, and WebRTC. The framework takes the concept of pervasive browsers that can run on any device, including traditional computers, smartphones, internet of things devices, and low-level devices like sensors and motors. This allows browsers to directly communicate with devices using APIs for Bluetooth, I2C, GPIO, UART, and other protocols to retrieve and send data without needing an intermediate web server.