Package: silicate 0.7.1.9001
silicate: Common Forms for Complex Hierarchical and Relational Data Structures
Generate common data forms for complex data suitable for conversions and transmission by decomposition as paths or primitives. Paths are sequentially-linked records, primitives are basic atomic elements and both can model many forms and be grouped into hierarchical structures. The universal models 'SC0' (structural) and 'SC' (labelled, relational) are composed of edges and can represent any hierarchical form. Specialist models 'PATH', 'ARC' and 'TRI' provide the most common intermediate forms used for converting from one form to another. The methods are inspired by the simplicial complex <https://en.wikipedia.org/wiki/Simplicial_complex> and provide intermediate forms that relate spatial data structures to this mathematical construct.
Authors:
silicate_0.7.1.9001.tar.gz
silicate_0.7.1.9001.zip(r-4.5)silicate_0.7.1.9001.zip(r-4.4)silicate_0.7.1.9001.zip(r-4.3)
silicate_0.7.1.9001.tgz(r-4.4-any)silicate_0.7.1.9001.tgz(r-4.3-any)
silicate_0.7.1.9001.tar.gz(r-4.5-noble)silicate_0.7.1.9001.tar.gz(r-4.4-noble)
silicate_0.7.1.9001.tgz(r-4.4-emscripten)silicate_0.7.1.9001.tgz(r-4.3-emscripten)
silicate.pdf |silicate.html✨
silicate/json (API)
NEWS
# Install 'silicate' in R: |
install.packages('silicate', repos = c('https://mdsumner.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/hypertidy/silicate/issues
- ear_gc - Geometry collection of triangles
- flight_tracks - Flight tracks
- inlandwaters - Inland waters, for parts of Australia, and New Caledonia.
- minimal_mesh - Minimal mesh.
- mmesh - Deprecated data set.
- polymesh - Polygonal mesh
- routes - Transport routes
- sfgc - Simple features zoo.
- sfzoo - Simple features zoo.
hierarchical-datasimplicial-complexspatial-datastructural-primitivestopologytriangulation
Last updated 11 months agofrom:959394e222. Checks:ERROR: 7. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | FAIL | Nov 09 2024 |
R-4.5-win | ERROR | Nov 09 2024 |
R-4.5-linux | ERROR | Nov 09 2024 |
R-4.4-win | ERROR | Nov 09 2024 |
R-4.4-mac | ERROR | Nov 09 2024 |
R-4.3-win | ERROR | Nov 09 2024 |
R-4.3-mac | ERROR | Nov 09 2024 |
Exports:%>%ARCfilterPATHPATH0PATH0_from_dfSCsc_arcsc_colourssc_coordsc_edgesc_endsc_nodesc_objectsc_pathsc_segmentsc_startsc_uidsc_vertexSC0TRItri_areaTRI0
Dependencies:clicrsmetadecidodplyrfansigenericsgibblegluegridBaselifecyclemagrittrpillarpkgconfigpurrrR6Rcpprlangtibbletidyselectunjoinutf8vctrswithr
Readme and manuals
Help Manual
Help page | Topics |
---|---|
ARC model | ARC ARC.default ARC.PATH |
Dplyr methods for silicate objects | dplyr-methods filter filter.SC |
Geometry collection of triangles | ear_gc |
Flight tracks | flight_tracks |
Inland waters, for parts of Australia, and New Caledonia. | inlandwaters |
Minimal mesh. | minimal_mesh |
Deprecated data set. | mmesh |
PATH model. | PATH PATH.default PATH.SC PATH.TRI |
Path model in structural form | PATH0 PATH0.default PATH0.PATH0 PATH0_from_df |
Plot silicate | plot.SC plot.SC0 |
Polygonal mesh | polymesh |
Methods for silicate | print.sc |
Transport routes | routes |
The universal model | SC SC.default SC.pslg SC.TRI |
Arc-node topology. | sc_arc sc_arc.ARC sc_arc.default |
Silicate colours | sc_colours |
Coordinate decomposition | sc_coord sc_coord.ARC sc_coord.default sc_coord.Lines sc_coord.LINESTRING sc_coord.list sc_coord.matrix sc_coord.MULTILINESTRING sc_coord.MULTIPOINT sc_coord.MULTIPOLYGON sc_coord.PATH sc_coord.PATH0 sc_coord.POINT sc_coord.POLYGON sc_coord.Polygons sc_coord.pslg sc_coord.SC sc_coord.SC0 sc_coord.sf sc_coord.sfc sc_coord.Spatial sc_coord.TRI |
Edges. | sc_edge sc_edge.default sc_edge.PATH sc_end sc_end.ARC sc_end.PATH sc_end.PATH0 sc_end.SC sc_end.SC0 sc_end.TRI sc_start sc_start.ARC sc_start.PATH sc_start.PATH0 sc_start.SC sc_start.SC0 sc_start.TRI |
Nodes for arc-node topology. | sc_node sc_node.ARC sc_node.default sc_node.PATH sc_node.SC sc_node.SC0 |
Objects, features | sc_object sc_object.default sc_object.sf sc_object.sfc sc_object.TRI |
Path decomposition | sc_path sc_path.ARC sc_path.default sc_path.GEOMETRYCOLLECTION sc_path.LINESTRING sc_path.list sc_path.matrix sc_path.MULTILINESTRING sc_path.MULTIPOINT sc_path.MULTIPOLYGON sc_path.PATH sc_path.PATH0 sc_path.POINT sc_path.POLYGON sc_path.SC sc_path.SC0 sc_path.sf sc_path.sfc sc_path.sfc_TIN sc_path.Spatial |
Given a `PATH`` model decompose to 1-dimensional primitives (or 0-dimensional). | sc_segment sc_segment.default sc_segment.PATH |
Unique labels | sc_uid |
Extract unique vertices | sc_vertex sc_vertex.ARC sc_vertex.default sc_vertex.PATH sc_vertex.PATH0 sc_vertex.pslg sc_vertex.SC sc_vertex.SC0 sc_vertex.TRI sc_vertex.TRI0 |
Pure edge model, structural form | SC0 SC0.default SC0.pslg |
Simple features zoo. | sfgc sfzoo |
silicate | silicate-package silicate |
TRI model, triangulations | plot.TRI TRI TRI.sfc_GEOMETRYCOLLECTION |
Area of triangles | tri_area |
TRI0 model, structural triangulations | TRI0 TRI0.default TRI0.mesh3d TRI0.PATH TRI0.PATH0 TRI0.sf TRI0.sfc_GEOMETRYCOLLECTION TRI0.sfc_TIN TRI0.TRI TRI0.TRI0 |