terriajs
Version:
Geospatial data visualization platform.
25 lines (22 loc) • 696 B
text/typescript
import primitiveTrait from "../Decorators/primitiveTrait";
import mixTraits from "../mixTraits";
import CatalogMemberTraits from "./CatalogMemberTraits";
import { GeoJsonTraits } from "./GeoJsonTraits";
export default class SocrataMapViewCatalogItemTraits extends mixTraits(
GeoJsonTraits,
CatalogMemberTraits
) {
({
type: "string",
name: "GeoJSON URL",
description: "The URL to use to download geoJSON."
})
geojsonUrl?: string;
({
type: "string",
name: "Resource ID",
description:
"Resource ID to use when querying views. For example `https://data.melbourne.vic.gov.au/views/${resourceId}`"
})
resourceId?: string;
}