Displaying 1 to 20 from 25 results

MapShaper - Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files

  •    MPL

Mapshaper is software for editing Shapefile, GeoJSON, TopoJSON, CSV and several other data formats, written in JavaScript. The mapshaper command line program supports essential map making tasks like simplifying shapes, editing attribute data, clipping, erasing, dissolving, filtering and more.

jsts - JavaScript Topology Suite

  •    Javascript

JSTS is an ECMAScript library of spatial predicates and functions for processing geometry conforming to the Simple Features Specification for SQL published by the Open Geospatial Consortium. JSTS is also a port of the well established Java library JTS. The primary goal of the project is to provide web mapping applications with a complete library for processing and analyzing simple geometries but JSTS can also be used as a free standing geometry library.

Machine Factory


Machine Factory is a PowerShell script module, which allows you to automate VHD-based deployment and configuration of virtual and physical machines.

iGeospatial: Spatial Schema


The Open Geospatial Library aims to provide an open source GIS library for the .NET framework. The library will implement various Open Geospatial Consortium (OGC) and ISO specifications. Currently, we are in the process of porting and enhancing the JTS Topology Suite library,...

NetTopologySuite - A .NET GIS solution that is fast and reliable for the .NET platform.

  •    CSharp

A .NET GIS solution that is fast and reliable for the .NET platform. NetTopologySuite is a direct-port of all the functionalities offered by JTS Topology Suite: NTS expose JTS in a '.NET way', as example using Properties, Indexers etc...

topogram - Continuous area cartograms with d3 and TopoJSON

  •    HTML

This is a JavaScript implementation of an algoritm to construct continuous area cartograms, by James A. Dougenik, Nicholas R. Chrisman and Duane R. Niemeyer, ©1985 by the Association of American Geographers. It relies heavily on d3 for rendering and TopoJSON both for writing and reading topological JSON geodata. The included example combines TopoJSON-encoded and boundaries of the United States from Natural Earth with 2011 US Census population estimates to size each state proportionally.

next - Mirror of the OpenDaylight next gerrit project

  •    Javascript

NeXt UI toolkit is an HTML5/JavaScript based toolkit for network web application. It provides a network centric topology UI component featuring high performance and rich functionality. NeXt can display large complex network topologies, aggregated network nodes, traffic/path/tunnel/group visualizations and it includes different layout algorithms, map overlays, and preset user friendly interactions. NeXt can work together with DLUX to build ODL apps.In order to build NeXt from sources, you must have Node.js installed.

mockedstreams - Scala Library for Unit-Testing Processing Topologies in Apache Kafka / Kafka Streams

  •    Scala

The records provided to the mocked stream will be submitted to the topology during the test in the order in which they appear in the fixture. You can also submit records multiple times to the same topics, at various moments in your scenario. This can be handy to validate that your topology behaviour is or is not dependent on the order in which the records are received and processed.

openwisp-network-topology - OpenWISP 2 Network Topology module

  •    Python

OpenWISP 2 network topology module (built using Python and Django web-framework). Note that the EXTENDED_APPS may contain other names (if you installed other modules), in that case you should just add django_netjsongraph.

simplicial-complex - Tools for manipulating simplicial complexes in JavaScript

  •    Javascript

This CommonJS module implements basic topological operations and indexing for abstract simplicial complexes (ie graphs, triangular and tetrahedral meshes, etc.) in JavaScript. You probably already know of many examples of simplicial complexes. Triangular meshes (as commonly used in computer graphics) are just 2d simplicial complexes; as are Delaunay triangulations. A more restricted example of a simplicial complex is the notion of a hypergraph, which is basically what you get when you forget the ordering of each cell.

clean-pslg - Clean up messy planar straight line graphs

  •    Javascript

Resolves all self intersections, t-junctions, and removes duplicate vertices/edges from a planar straight line graph using iterated snap rounding. Processes an unoriented planar straight line graph defined by points and edges in place.

my-math-notes - All of my math stuff from grad school.

  •    TeX

I was in graduate school for a number of years, and this is a collection of the notes/papers I wrote. Homotopy Theory is the most important field in all of mathematics, physics and computer science. So, these are some of my notes on it.

SwiftyMath - Pure Math in Pure Swift.

  •    Swift

The aim of this project is to understand Mathematics by realizing abstract concepts as codes. Mathematical axioms correspond to protocols, and objects satisfying some axioms correspond to structs. We make use of mathematical symbols such as sets 𝐙, 𝐐, 𝐑, 𝐂 and operators ⊕, ⊗ etc. Copy the folder CodeSnippets to ~/Library/Developer/Xcode/UserData/ then you can quickly input these symbols by the completion of Xcode.

react-network-diagrams - Contains ESnet network mapping and circuit rendering code, as used in the ESnet portal

  •    Javascript

This repository contains an initial set of React circuit drawing and network mapping components which are used within the ESnet Portal, but are not tied to ESnet, or even to network visualization. The mapping portion of this library is used in the public facing ESnet Portal. The circuit diagrams code us used internally to track ESnet circuits in the ESDB.

topolis - JavaScript library implementing two dimensional planar topology representation and operations

  •    Javascript

JavaScript library implementing two dimensional planar topology representation and operations modeled after ISO/IEC 13249-3 (SQL/MM). The code is largely a manual port of the implementation that can be found in PostGIS.

task_schedule - (C++)基于图数据结构与拓扑序列的任务调度demo

  •    C++

现阶段只是一个DEMO, 有时间会把调度结果作为JSON输出, 并且利用工具的进程退出码作为调度成功与否的标识, 方便使用.