Skip to main content

Open source project

JTS Topology Suite

Eclipse LocationTech JTS Topology Suite is a Java library for planar vector geometry and topological operations in geospatial processing.

What this project record adds to its repository

The repository shows the code. This record adds who stands behind the project and which companies build on it, so an agent can judge a dependency, not just find one.

Who maintains it

The owning organization (Eclipse Foundation) as a record of its own, linked to the repository.

What's around it

Related projects (LocationTech and others) and the articles that mention it, with their sources.

Get this project

The same record, three ways in. No key needed to try it.

MCP

curl -X POST https://mcp.decisioninsights.ai/api/mcp-public \
  -H "content-type: application/json" \
  -H "accept: application/json, text/event-stream" \
  -d '{"id":1,"jsonrpc":"2.0","method":"tools/call","params":{"arguments":{"slug":"jts-topology-suite"},"name":"di_get_project"}}'

REST

GET https://api.decisioninsights.ai/api/public/v1/projects/125c51fe-07ae-4597-8138-b6add13c3f41

CLI

di get-project --slug jts-topology-suite

The CLI command and the REST call for this record need a free account: run di login, or send your OAuth token. Over MCP it is free with none.

How an agent can check this project

The check What the record shows Where it is in the data
It's the right project locationtech.github.io/jts, not another "JTS Topology Suite" codeRepository
Someone stands behind it Maintained under Eclipse Foundation maintainer
View the raw record (JSON-LD)
[
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#website",
    "@type": "WebSite",
    "name": "Decision Insights",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://decisioninsights.ai/search/?q={search_term_string}&submit=1"
      }
    },
    "publisher": {
      "@id": "https://decisioninsights.ai/#organization"
    },
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#organization",
    "@type": "Organization",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer support",
      "email": "[email protected]"
    },
    "description": "Decision Insights is a Registry of technology companies, open source projects, and industry terms, built for people and for AI agents that need sourced, structured information.",
    "legalName": "Wiretap Labs, LLC",
    "logo": {
      "@type": "ImageObject",
      "url": "https://wiretap-cdn-assets.nyc3.cdn.digitaloceanspaces.com/decision-insights/[email protected]"
    },
    "name": "Decision Insights",
    "parentOrganization": {
      "@type": "Organization",
      "name": "Wiretap Labs",
      "sameAs": [
        "https://www.linkedin.com/company/wiretap-labs",
        "https://www.crunchbase.com/organization/wiretap-labs"
      ],
      "url": "https://wiretaplabs.com"
    },
    "publishingPrinciples": "https://decisioninsights.ai/standards/",
    "sameAs": [
      "https://www.linkedin.com/company/decisioninsights"
    ],
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai",
        "name": "Decision Insights",
        "position": 1
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/registry/",
        "name": "Registry",
        "position": 2
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/projects/",
        "name": "Projects",
        "position": 3
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/registry/eclipse-foundation/",
        "name": "Eclipse Foundation",
        "position": 4
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/projects/jts-topology-suite/",
        "name": "JTS Topology Suite",
        "position": 5
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/projects/jts-topology-suite/#project",
    "@type": "SoftwareSourceCode",
    "additionalProperty": [
      {
        "@type": "PropertyValue",
        "name": "Related projects",
        "propertyID": "https://decisioninsights.ai/ns#relatedProjects",
        "value": [
          {
            "@id": "https://decisioninsights.ai/projects/locationtech/#project",
            "@type": "SoftwareSourceCode",
            "mainEntityOfPage": "https://decisioninsights.ai/projects/locationtech/",
            "name": "LocationTech"
          },
          {
            "@id": "https://decisioninsights.ai/projects/spatial4j/#project",
            "@type": "SoftwareSourceCode",
            "mainEntityOfPage": "https://decisioninsights.ai/projects/spatial4j/",
            "name": "Spatial4j"
          },
          {
            "@id": "https://decisioninsights.ai/projects/geotrellis/#project",
            "@type": "SoftwareSourceCode",
            "mainEntityOfPage": "https://decisioninsights.ai/projects/geotrellis/",
            "name": "GeoTrellis"
          },
          {
            "@id": "https://decisioninsights.ai/projects/eclipse-jstl/#project",
            "@type": "SoftwareSourceCode",
            "mainEntityOfPage": "https://decisioninsights.ai/projects/eclipse-jstl/",
            "name": "Eclipse JSTL"
          },
          {
            "@id": "https://decisioninsights.ai/projects/proj4j/#project",
            "@type": "SoftwareSourceCode",
            "mainEntityOfPage": "https://decisioninsights.ai/projects/proj4j/",
            "name": "Proj4J"
          },
          {
            "@id": "https://decisioninsights.ai/projects/sfcurve/#project",
            "@type": "SoftwareSourceCode",
            "mainEntityOfPage": "https://decisioninsights.ai/projects/sfcurve/",
            "name": "LocationTech SFCurve"
          },
          {
            "@id": "https://decisioninsights.ai/projects/eclipse-jdt/#project",
            "@type": "SoftwareSourceCode",
            "mainEntityOfPage": "https://decisioninsights.ai/projects/eclipse-jdt/",
            "name": "Eclipse JDT"
          },
          {
            "@id": "https://decisioninsights.ai/projects/eclipse-jetty/#project",
            "@type": "SoftwareSourceCode",
            "mainEntityOfPage": "https://decisioninsights.ai/projects/eclipse-jetty/",
            "name": "Eclipse Jetty"
          }
        ]
      },
      {
        "@type": "PropertyValue",
        "name": "Related organizations",
        "propertyID": "https://decisioninsights.ai/ns#relatedOrganizations",
        "value": [
          {
            "@id": "https://decisioninsights.ai/registry/terminusdb/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/terminusdb/",
            "name": "TerminusDB"
          },
          {
            "@id": "https://decisioninsights.ai/registry/the-perl-and-raku-foundation/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/the-perl-and-raku-foundation/",
            "name": "The Perl and Raku Foundation"
          },
          {
            "@id": "https://decisioninsights.ai/registry/postgresql/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/postgresql/",
            "name": "PostgreSQL"
          },
          {
            "@id": "https://decisioninsights.ai/registry/artisans/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/artisans/",
            "name": "Ververica"
          },
          {
            "@id": "https://decisioninsights.ai/registry/duckdb/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/duckdb/",
            "name": "DuckDB"
          },
          {
            "@id": "https://decisioninsights.ai/registry/memgraph/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/memgraph/",
            "name": "Memgraph"
          },
          {
            "@id": "https://decisioninsights.ai/registry/cloudera/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/cloudera/",
            "name": "Cloudera"
          },
          {
            "@id": "https://decisioninsights.ai/registry/confluent/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/confluent/",
            "name": "Confluent"
          }
        ]
      }
    ],
    "author": {
      "@id": "https://decisioninsights.ai/registry/eclipse-foundation/#organization",
      "@type": "Organization",
      "mainEntityOfPage": "https://decisioninsights.ai/registry/eclipse-foundation/",
      "name": "Eclipse Foundation"
    },
    "dateModified": "2026-09-06T15:13:14Z",
    "description": "Eclipse LocationTech JTS Topology Suite is a Java library for planar vector geometry and topological operations in geospatial processing.",
    "keywords": [
      "Open Source",
      "Application",
      "Enterprise",
      "Extract, Transform, Load",
      "Open Source",
      "Services",
      "Standards"
    ],
    "knowsAbout": [
      {
        "@id": "https://decisioninsights.ai/term/application/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/application/",
        "name": "Application"
      },
      {
        "@id": "https://decisioninsights.ai/term/enterprise/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/enterprise/",
        "name": "Enterprise"
      },
      {
        "@id": "https://decisioninsights.ai/term/extract-transform-load-etl/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/extract-transform-load-etl/",
        "name": "Extract, Transform, Load"
      },
      {
        "@id": "https://decisioninsights.ai/term/open-source/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/open-source/",
        "name": "Open Source"
      },
      {
        "@id": "https://decisioninsights.ai/term/services/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/services/",
        "name": "Services"
      },
      {
        "@id": "https://decisioninsights.ai/term/standards/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/standards/",
        "name": "Standards"
      }
    ],
    "mainEntityOfPage": "https://decisioninsights.ai/projects/jts-topology-suite/",
    "maintainer": {
      "@id": "https://decisioninsights.ai/registry/eclipse-foundation/#organization",
      "@type": "Organization",
      "mainEntityOfPage": "https://decisioninsights.ai/registry/eclipse-foundation/",
      "name": "Eclipse Foundation"
    },
    "name": "JTS Topology Suite",
    "publisher": {
      "@id": "https://decisioninsights.ai/registry/eclipse-foundation/#organization",
      "@type": "Organization",
      "mainEntityOfPage": "https://decisioninsights.ai/registry/eclipse-foundation/",
      "name": "Eclipse Foundation"
    },
    "url": "https://locationtech.github.io/jts/"
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Eclipse LocationTech JTS Topology Suite is a Java library for planar vector geometry and topological operations in geospatial processing."
        },
        "name": "What is JTS Topology Suite?"
      }
    ]
  }
]