Drilling Point Map

  • Last update:February 08, 2025
  • Overview

    This document only explains the creation and effects of the drilling point map without a detailed introduction to some concepts of property settings. You are advised to read Drill Map first to understand the basic properties of the drill map.

    Version

    Report Server Version
    11.0

    Application Scenario

    The drilling point map is a kind of drill map, each level of which is the point map. Click the geographical location points to drill down into data at the city level from the provincial data and then to drill down into the data at the district level. You can also click the drilling directory to return to the data at the city or province level.

    The following figure shows the effect.

    1.gif

    Example

    Data Preparation

    The Excel data provided in this example records the locations (including the province, the city, the district, and the latitude/longitude of the district) and the operating revenues of 27 branch offices. The data is only used as sample data without real significance.

    1. Click to download the data 2019 Operating Revenue by Region (Drilling Point Map).xlsx and place the file to %FR_HOME%webapps/webroot/WEB-INF/reportlets.

    2. Create a general report, create a file dataset 2019 Operating Revenue by Region, select Excel from the drop-down list of File Type, and select the downloaded file as Local File, as shown in the following figure.

    2.png

    The following figure shows the dataset data.

     3.png

    Chart Insertion

    Merge required cells, click the Insert Chart icon on the upper toolbar, choose Drill Map > Point Map, and click OK, as shown in the following figure.

    4.png 

    Map Design

    1. Map Setting

    Select the map, select China as Map Point under Cell Element > Type, select Blue as GIS Layer in Custom, and set Zoom Level and Center to Auto, as shown in the following figure.

    5.png 

    Data Binding

    1. Drill Level

    Drill Hierarchy: As Map Point is set to China, Drill Hierarchy shows the data of provinces and cities in China by reading the geographical information corresponding to the server.

    Level Attribute: Zoom Level of No.1Level is set to Auto by default and cannot be modified. You can set Zoom Level of other levels. In this example, Zoom Level of each level is set to Auto, so you need to click a specific level to drill down into data. As this is a drilling point map, you can only select Point Map as Display Type.

     6.png

    2. Data

    Select Separate Designation Per Level in Data. There are three levels in this example, and you need to bind the data to each level separately, as shown in the following table.

    LevelData SourceDatasetGeographic Info Area Name

     Serie

    Name

    No.1LevelDataset Data2019 Operating Revenue by RegionArea NameProvinceOperating Revenue (Sum)
    No.2LevelArea NameCity
    No.3LevelLat/Long

    Longitude: District Longitude

    Latitude: District Latitude

    iconNote:

    1: If you select Area Name as Geographic Info, the data will be matched fuzzily, and the map will present incorrect results. Therefore, you need to check the matching relationship. Click the icon on the right of Area Name to view the matching relationship in the pop-up dialog box of Area Name.

    2: If you select Lat/Long as Geographic Info, you need to match the correct information to Area Name to realize the correct drilling. For more details, see the section "Unable to drill down into some areas under Lat/Long."

    7.png

    Style Setting

    1. Choose Style > Label, select Use Label, select Area Name as Text, and set Character to Custom, as shown in the following figure.

     8.png

    2. Choose Style > Series, select Value as Color Section, and Continuous Gradient as Color Type, set Section Range to 3, and retain the default settings of other items.

    iconNote: 
    For details about the point map (for example, Point Style), see Point Map.

    9.png 

    Effect Display

    PC

    Save the template and click Pagination Preview. The section "Application Scenario" shows the effect.

    Mobile Terminal

    The template can be previewed on both the DataAnalyst app and the HTML5 terminal. Click the area you want to drill down into, the pop-up box of drilling will appear, and then click Drill to drill down into the data of the next level, as shown in the following figure.

    Template Download

    For details, you can download the template Drilling Point Map.cpt

    Notes

    Unable to drill down into some areas under Lat/Long

    The drilling hierarchy is built according to the hierarchical directory of the map configuration in the server. Therefore, you need to select Lat/Long when binding the data to the point map. Besides, Area Name should be matched to correct information to achieve the correct drilling. 

    For example, Geographic Info of No.3Level is set to Lat/Long in this example, and Area Name is set to District. Set Area Name as Geographic Info to view the fuzzy matching relationship, as shown in the following figure.

     2.png

    You can see that 1 region matching errors occur.

     

    Correct relationsAutomatically fuzzy matching relations
    Hangzhou City matches to Xihu DistrictNanchang City matches Xihu District

    In Lat/Long setting, the area with matching errors cannot display locations correctly. For example, Xihu District cannot be displayed, as shown in the following figure.

     3.png

    iconNote: 
    An incorrect match in the parent hierarchy will result in drilling failure, or drilling down into another area.

    In such scenario, you are advised to select Area Name to customize the matching relationship. You can also modify both the geographic JSON file and the area name in dataset in the map configuration to make the matching relationship unique.

    Attachment List


    Theme: Chart
    • Helpful
    • Not helpful
    • Only read

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    Get
    Help
    Online Support
    Professional technical support is provided to quickly help you solve problems.
    Online support is available from 9:00-12:00 and 13:30-17:30 on weekdays.
    Page Feedback
    You can provide suggestions and feedback for the current web page.
    Pre-Sales Consultation
    Business Consultation
    Business: international@fanruan.com
    Support: support@fanruan.com
    Page Feedback
    *Problem Type
    Cannot be empty
    Problem Description
    0/1000
    Cannot be empty

    Submitted successfully

    Network busy