The isoset layer is a subcomponent of the basic plane map. It is suitable for making known vector point data into raster area chart for large screen display. For example, the isoset layer can be used to interpolate national air quality maps in real time to meet the visualization requirements of some meteorological and other industries. This paper introduces the meaning of each configuration items of isofer layer.

Click Isosurface Layer below Manage Sub-components. In the configuration panel, configure the style and data of the Isosurface Layer.
Note If no isosurface layer is displayed in the Component Management section, you have not added the isosurface layer component. For more information, see Map container (v1.x version).

Parameter

  • Search for Configurations: In the right-side panel of Canvas Editor, click the Settings tab, and click Search for Configurations in the upper-right corner. Enter the required configuration item in the search box, and click the search icon to quickly locate the configuration item. Fuzzy match is supported. For more information, see Search for asset configurations.
  • Transparency: the transparency of the isosurface layer.
  • Pixel Size: the pixel size of each grid of the raster area chart, ranging from 1 to 10. The smaller the pixel, the clearer the isosurface layer and the longer the rendering time. The larger the pixel, the more blurred the isosurface layer and the shorter the rendering time.
  • Weight: the influence of the interpolation point on the surrounding points. The value ranges from 0.5 to 3. The greater the weight, the greater the impact, the better the rendering effect, but the longer the rendering time.
  • Rendering Method: the rendering method of the isosurface layer. The system provides two methods: Linear Rendering and Piecewise Rendering.
    • Linear rendering
      • Minimum Color: the color of the interpolation point with the smallest value value. For more information, see the color picker description.
      • Middle Color: the color of the interpolation point when the value value is between the maximum and minimum values.
      • Color: the color of the interpolation point with the largest value value.
      • Interrupt Value: the interrupt value for linear rendering. DataV obtains the interpolation point corresponding to the value value based on the interrupt value that you set and the interval of the value values. The color of this point is the intermediate color that you set.
        Note The Break Value configuration items is valid only when Rendering Mode is Linear Rendering.
      • Categories: the number of categories of the interpolation point. DataV classifies interpolation points into multiple categories based on the classification number that you set and the interval of value values. Each category corresponds to a different color. The larger the number of categories, the better the interpolation effect but the longer the rendering time.
    • Piecewise Rendering
      • Default Color: the default color of the interpolation point. This default color is used when the value value of the interpolation point is not within the segment interval that you set.
      • Color Segment: Click the Plus icon or Trash Can icon icon on the right to add or delete a segment. Click the Horizontal or Vertical icon to configure the arrangement style of multiple segments.
        • Segment Interval: the value of the segment interval. You can adjust based on the value value interval of the interpolation point in the data.
        • Segment Color: value the color of the interpolation point whose value is within the segment interval you set.

The metadata of the filtering table.

  • Geo-boundary geojson data interface

    You can view the sample JSON code in the preceding figure.

    The geographic boundary geojson data interface defines the range of interpolation points to be rendered. For example, in the preceding figure, the geographic boundary data defines the map of China with the entire colored area.

  • Interpolation Point Data Interface

    View the sample JSON code in the preceding figure.

    Table 1. Description
    FieldDescription
    lngLongitude of interpolation point
    latLatitude of the interpolation point
    valueThe value of the interpolation point. DataV adjusts the rendering effect of the isosurface layer based on the value value and the rendering configuration items in the configuration panel.
Table 2. Parameters
ParameterDescription
Controlled ModeIf you turn on the switch, data is not requested when a widget is initialized. Data requests are triggered only based on callback IDs or the method configured in Blueprint Editor. If you turn off the switch, data requests are automatically triggered. By default, the switch is turned off.
Auto Data RequestAfter you select the Auto Data Request check box, you can enable dynamic polling, and manually specify the polling interval. If you do not select this check box, data is not automatically requested. You must manually refresh the page to request data or use Blueprint Editor or callback ID events to trigger data requests.
Data SourceIn the right-side panel of Canvas Editor, click the Data tab. Click Set next to Static Data. In the Configure Datasource panel, select a data source from the Data Source Type drop-down list. Enter code for data query in the code editor, click Preview Data Response to preview the response of the data source, and then view the response. For more information, see Configure asset data.
Data FilterIf you select the Data Filter check box, you can convert the data structure, filter data, and perform simple calculations. If you click the plus sign (+) next to Add Filter, you can configure the script for the data filter in the editor that appears. For more information, see Use the data filter.
Data Response ResultThe response to a data request. If the data source changes, you can click the Refresh icon icon next to Data Response Result to view the data response in real time.

Interaction

This widget does not support interaction events.

Configure interactions in Blueprint Editor

  1. In Canvas Editor, click the Add to Blueprint Editor icon on the right side of Isosurface Layer in the Basic Flat Map component list.
  2. Click the Blueprint Editor icon icon in the upper-left corner of the page.
  3. In Blueprint Editor, click the Isurface Layer component in the Import Nodes pane. You can view the parameters in the canvas.
    • Event
      EventDescription
      When a geo-boundary geojson data interface request is completedThe event that is thrown after the geo-boundary geojson data interface request is returned and processed by the filter. It also throws the processed JSON-formatted data. For specific data, see Data.
      When the interpolation point data interface request is completedThe event that is thrown after the interpolation point data interface request is returned and processed by the filter. It also throws the processed JSON-formatted data. For specific data, see Data.
    • Policy Action
      ActionDescription
      Request geo-boundary geojson data interfaceThis action is performed to request the server data again. The data sent by an upstream data processing node or layer node is used as a parameter. For example, if the isosurface layer is configured with the API data source as http://api.test and the data passed to the request geo-boundary geojson data interface as { id: '1'}, the final request interface is http://api.test?id=1.
      Request Interpolation Point DataThis action is performed to request the server data again. The data sent by an upstream data processing node or layer node is used as a parameter. For example, if the isosurface layer is configured with the API data source as http://api.test and the data passed to the Request Interpolation Point data interface as { id: '1'}, the final request interface is htp://api.test?id=1.
      Import geo-boundary geojson data interfaceAfter data of a widget is processed in accordance with its drawing format, the widget is imported for redrawing. You do not need to request server data again. For specific data, see Data.
      Import Interpolation Point Data InterfaceAfter data of a widget is processed in accordance with its drawing format, the widget is imported for redrawing. You do not need to request server data again. For specific data, see Data.
      DisplayA widget is shown without the need to specify parameters.
      HideA widget is hidden without the need to specify parameters.