MCPcopy Index your code
hub / github.com/AnalyticalGraphicsInc/czml-writer

github.com/AnalyticalGraphicsInc/czml-writer @3.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 3.2.0 ↗ · + Follow
8,428 symbols 25,301 edges 747 files 6,137 documented · 73%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

czml-writer

This project provides .NET and Java libraries for writing CZML content for use with Cesium.

This project also contains the CZML specification which defines the structure of CZML.

License

Apache 2.0. czml-writer is free for both commercial and non-commercial use.

Downloads

.NET

Binary releases are available on NuGet, or on the releases page.

Java

Binary releases are available for download on the releases page.

Get Started

Check out the wiki, including the quick start. Also browse the forum for questions on Cesium.

Extension points exported contracts — how you extend this code

ICesiumDeletablePropertyWriter (Interface)
A writer that can write an indication that the client should delete existing samples or interval data for this [50 implementers]
DotNet/CesiumLanguageWriter/Advanced/ICesiumDeletablePropertyWriter.cs
IDisposable (Interface)
Defines a method to release allocated resources. [7 implementers]
Java/CesiumLanguageWriter/src/agi/foundation/compatibility/IDisposable.java
ICesiumCartesian3ListOfListsValuePropertyWriter (Interface)
A writer that can write a value as a list of lists of three-dimensional Cartesian values. [12 implementers]
DotNet/CesiumLanguageWriter/Advanced/ICesiumCartesian3ListOfListsValuePropertyWriter.cs
IEquatable (Interface)
Defines a generalized method that a value type or class implements to create a type-specific method for determining equa [21 …
Java/CesiumLanguageWriter/src/agi/foundation/compatibility/IEquatable.java
ICesiumCartesian3ValuePropertyWriter (Interface)
A writer that can write a value as a three-dimensional Cartesian. [12 implementers]
DotNet/CesiumLanguageWriter/Advanced/ICesiumCartesian3ValuePropertyWriter.cs
Function (Interface)
A functional interface for the containing delegate type. [9 implementers]
Java/CesiumLanguageWriter/src/agi/foundation/compatibility/Action.java
ICesiumCartesian2ValuePropertyWriter (Interface)
A writer that can write a value as a two-dimensional Cartesian. [9 implementers]
DotNet/CesiumLanguageWriter/Advanced/ICesiumCartesian2ValuePropertyWriter.cs
ImmutableValueType (Interface)
Marker interface for a ValueType that is declared to be immutable, that is, none of the contained data may chang [18 implementers]
Java/CesiumLanguageWriter/src/agi/foundation/compatibility/ImmutableValueType.java

Core symbols most depended-on inside this repo

openIntervalIfNecessary
called by 764
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/advanced/CesiumPropertyWriter.java
getOutput
called by 740
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/advanced/ICesiumElementWriter.java
getValue
called by 578
Java/CesiumLanguageWriter/src/agi/foundation/compatibility/Lazy.java
of
called by 560
Java/CesiumLanguageWriter/src/agi/foundation/compatibility/Func1.java
add
called by 455
Java/CesiumLanguageWriter/src/agi/foundation/compatibility/MapHelper.java
openAndReturn
called by 413
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/advanced/CesiumElementWriter.java
WritePropertyName
called by 357
DotNet/CesiumLanguageWriter/CesiumOutputStream.cs
writePropertyName
called by 357
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/CesiumOutputStream.java

Shape

Method 7,606
Class 623
Interface 136
Enum 61
Function 2

Languages

Java59%
C#41%
TypeScript1%

Modules by API surface

Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/ConicSensorCesiumWriter.java113 symbols
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/CustomPropertyCesiumWriter.java112 symbols
DotNet/CesiumLanguageWriter/Generated/CustomPropertyCesiumWriter.cs112 symbols
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/RectangularSensorCesiumWriter.java105 symbols
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/CustomPatternSensorCesiumWriter.java103 symbols
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/PolygonCesiumWriter.java94 symbols
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/LabelCesiumWriter.java90 symbols
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/BillboardCesiumWriter.java86 symbols
DotNet/CesiumLanguageWriter/Generated/ConicSensorCesiumWriter.cs84 symbols
Java/CesiumLanguageWriter/translatedSrc/cesiumlanguagewriter/EllipseCesiumWriter.java82 symbols
DotNet/CesiumLanguageWriter/Generated/RectangularSensorCesiumWriter.cs78 symbols
DotNet/CesiumLanguageWriter/Generated/CustomPatternSensorCesiumWriter.cs77 symbols

For agents

$ claude mcp add czml-writer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact