A: 1. First, according to the Layer3D.Type attribute, determine whether the Layer3DType is a Dataset Type. For example, the layer of Map and KML Type has no corresponding dataset; 2. If the 3D layer is the Dataset type, convert the Layer3D to the Layer3DDataset type; 3. Finally, get the dataset corresponding to the layer through Layer3DDataset.Dataset.
03 Jul,2019 iDesktopA:1. Clip the data. Use the map clipping function, and you can use the vector region object of the study area outlined to clip it. 2. Set the image data to the mask object. Use the display scope attribute of the image dataset property, and use the vector region of the study area as the display range.
03 Jul,2019 iDesktopA: Dataset encoding can reduce the size of the dataset itself. When the data is stored on the server side, the reduction of dataset size can reduce the transmission time between the server and the client.
03 Jul,2019 iDesktopA: Because it will generate a new workspace when you generated the entire scene caches. The textures path is relative to the workspace. So copy the original textures to the relative path of the workspace generated by the entire scene cache.
03 Jul,2019 iDesktopA: When you set the symbol to be scaled with (Layer.IsSymbolScalable = true), you need also set the Layer.SymbolScale property, namely, the symbol natural scale. This property specifies the map display scale corresponding to the symbol size when the map is scaled.
03 Jul,2019 iDesktopA: If the Boolean field name is A, the SQL statement with the field value of True is A= 1; the SQL statement with the field value of False is A=0.
03 Jul,2019 iDesktopA: In topology processing, you can merge multiple points closer to each other into one node by merging adjacent endpoints.
03 Jul,2019 iDesktopA: Here you need to rerender the selection set for the current KML layer, namely, call the layer3DKml.Selection.UpdateData() method.
03 Jul,2019 iDesktopA: Resample. The vector dataset resample: DatasetVector.Resample method The region object resample: Geometrist.Resample metod(Geometry, ResampleType, Double).
03 Jul,2019 iDesktopA: Because you used the System fonts. Please check whether the text font is the system font. If so, please change it to other fonts, such as: Song. The non-system font supports scaling by the layout.
03 Jul,2019 iDesktopA: Use the GeoLine.FindPointOnLineByDistance() method to find a point at a specified distance, and return the a successful point.
03 Jul,2019 iDesktopA: Before the overlay analysis, you can check the dataset coordinate system that participates in the analysis. Please make sure that the overlay analysis should be carried out with the consistency of two datasets coordinates.
03 Jul,2019 iDesktopA: The line to region is to connect the start and end point of the line object to the region object, and it does not deal with the topological relation of other line objects. If you want to get a complete rectangle, you should use the function of building region topologically by the line dataset.
03 Jul,2019 iDesktopA: You can set the display filter condition in the layer properties. For example, if SMID is 1 and 2 in a layer, we can write SQL statements as BaseMap_P.SMID not in(1,2).
03 Jul,2019 iDesktopA: The desktop does not have the function. You should expand: 1. the map operation is set as the selection state, and the concerned routing line object can be selected when you click the mouse. 2. There is a record of getting the routing. Get the GeoLineM,and then you can get the M value by the GetMAtPoint method of the GeoLineM class.
03 Jul,2019 iDesktopA: There are two cases: Case 1: there is the field associated to the region dataset in Excel. Establish the one-to-one correspondence between attributes and regions. For this kind of situation, after you import the Excel to attribute table, you can use the Dataset Append function to append the fields in the attribute table to the region dataset. Case 2: there isn’t field associated to the region, but there is X and Y coordinates. After the Excel is imported into the attribute table, the attribute is converted into point dataset, and then the point data attribute is converted to the region dataset attribute (the premise is that there is only one point in each region object).
03 Jul,2019 iDesktopA: The display range of the underground data is controlled by the visible depth parameter. The default is 1000. After opening the underground mode, we can control the underground data display range by adjusting this parameter. You can find this parameter in the scene properties TAB.
03 Jul,2019 iDesktopA: One possibility is that the number of records in the dataset is 0, so you can check the number of records in the dataset first.
03 Jul,2019 iDesktopA: Please check whether the data is longitude and latitude, and the unit of tolerance is consistent with the coordinate system. If it is the latitude and longitude data, the tolerance unit is in degrees.
03 Jul,2019 iDesktopA: No. When you add an object, you just need to Update after AddNew. If you modify the object, Update the recordset (attribute or spatial information update) after Edit, and then Update it.
03 Jul,2019 iDesktop