![](https://products-qa.fileformat.com/nl/3d/java/jzy3d/header-image.png)
Jzy3d
Open source Java-bibliotheek voor het werken met 3D-diagrammen
Java-bibliotheek met functionaliteit voor het tekenen van 3D-kaarten en wetenschappelijke gegevens. Het ondersteunt verschillende diagramtypen, zoals oppervlakte-, staaf- en spreidingsdiagrammen, evenals andere diagramfamilies.
Jzy3d is een open source Java-plotbibliotheek die softwareontwikkelaars de mogelijkheid geeft om hun eigen apps te maken die grafieken en wetenschappelijke 3D-gegevens kunnen tekenen met slechts een paar regels Java-code. De bibliotheek ondersteunt verschillende belangrijke functies met betrekking tot oppervlakken, spreidingsdiagrammen, staafdiagrammen en een heleboel andere 3D-primitieven. U kunt de as- en diagramlay-out eenvoudig aanpassen met slechts een paar Java-commando's.
De API is zeer stabiel en kan gemakkelijk worden geïntegreerd in elk commercieel of persoonlijk project. Het biedt ondersteuning voor verschillende belangrijke diagramtypen, zoals oppervlaktediagrammen, staafdiagrammen, spreidingsdiagrammen, 2D- en 3D-grafieken, uitgebreide diagramopties en primitieve typen zoals bollen, driehoeken, polygonen, enzovoort.
De bibliotheek heeft een zeer flexibele lay-out geleverd met gemakkelijk te vereenvoudigen instellingen voor de lay-out van grafieken, zoals kleurenbalken, contourfuncties, knopinfo, verlichting, ondersteuning voor kleurenmappers voor het kleuren van objecten, achtergrondafbeeldingen, 2D-postrenderers en nog veel meer. U kunt de kaart ook eenvoudig integreren in uw AWT-, Swing- en SWT-applicaties. Verschillende geavanceerde functies zoals 2D-enveloppen, Dual depth peeling, 3D-lijnstripinterpolatie om paden glad te strijken, muisinteractie met objecten, threadcontrollers, animatie en nog veel meer.
Aan de slag met Jzy3d
De eenvoudigste manier om Jzy3d te installeren is door GitHub te gebruiken. Gebruik de volgende opdracht voor een vlotte installatie.
Installeer Jzy3d via GitHub
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Oppervlaktekaart tekenen via Java
De open source Jzy3d-bibliotheek geeft softwareontwikkelaars de mogelijkheid om oppervlaktekaarten te tekenen met behulp van Java-commando's. Allereerst moet u het bereik definiëren voor de functie om de grafiek te plotten. Daarna kunt u het object maken om de functie over het opgegeven bereik weer te geven. Nu kunt u eenvoudig grafieken tekenen. U tekent een eenvoudig oppervlak, een groot oppervlak, Delaunay-mozaïek, geen draadframe-oppervlak en meer.
3D-polaire grafieken maken
De Jzy3d-bibliotheek geeft softwareprogrammeurs de mogelijkheid om gemakkelijk 3D Polar Charts te maken in hun apps. Mogelijk moet u de waarden voor de kaart instellen, aangezien u met een speciale poolgegevensset eenvoudig bewerkingen op de coördinaten kunt uitvoeren. U kunt de grafiektitel, de gegevensset voor de grafiek, de grafieklegenda, knopinfo en URL's definiëren.
Bouw en beheer 3D-kaarten via Java
De open source Jzy3d-bibliotheek geeft softwareontwikkelaars de mogelijkheid om 3D-kaarten in hun applicatie te bouwen en te beheren met behulp van Java-commando's. De Jzy3d Logaritme Toolbox kan erg handig zijn bij het gemakkelijk tekenen van 3D-diagrammen met logschalen. U kunt uw grafieken ook gemakkelijk bewerken. Het biedt speciale assen, weergaven, bestelstrategieën en kleurenkaarten die gemakkelijk geschikt zijn voor schone logaritmische grafieken.
Surface Mesh bewerken via Java
De Jzy3d-bibliotheek geeft softwareontwikkelaars de mogelijkheid om hun oppervlaktenetwerken te bewerken via Java-code. Het heeft SDK geleverd die een interactieve oppervlakte-editor heeft geleverd waarmee gebruikers een oppervlak kunnen modelleren door de mesh-punten te pakken met de muis of het trackpad. Het oppervlak wordt gepresenteerd in een Excel-achtige tabel die synchroon loopt met de tekening.