SuperMap GIS Basic Products Desktop GIS FAQ Collection (1)

SuperMap GIS Basic Products Desktop GIS FAQ Collection (1)

【iDesktop】【iDesktopX】Failed to import mdb with error: process output: importResult is not nullable

[Problem Cause] This data type is based on the Microsoft Access data file structure, so the computer that imports this file needs to have an "AccessDatabaseEngine" engine to support the import and export of *.mdb data.
[Solution] Install AccessDatabaseEngine.exe with the same digits as iDesktop/iDesktopX as an administrator.
Microsoft official website download address: https://www.microsoft.com/en-us/download/details.aspx?id=54920

【iDesktop】【iDesktopX】After exporting shp, the field names become less, only 3 Chinese characters why?

[Problem Cause] Our field name length is longer than that of shp. shp can only support field names with 10 characters, 3 characters for Chinese and 1 character for English.
[Solution] If you need to export shp, it is recommended that the field name does not exceed 10 characters, and if shp itself does not support it, it will be truncated.

【iDesktop】【iDesktopX】【10.2.1】The official license of other products has already been deployed on the machine. At present, it is necessary to temporarily try other products. When deploying the trial license, the official license that has been deployed will be squeezed out. What should I do?

[Problem Cause] The logic of SuperMap product read license is preemptive read. If there is a trial license in the system environment, it will read the trial license first, which will cause the products that have already deployed licenses to lose their official licenses.
[Solution] You can register a SuperMap Online account at https://sso.supermap.com/phoneregister?service=https://www.supermapol.com, and newly registered users will get a three-month trial license to use cloud Try other products in a licensed way, which does not involve the system environment and can be tried normally.

【iDesktopX】How to import a file in avf format into HyperMap? Is there no import method found on the existing desktop?

[Problem Cause] It is temporarily not supported to directly import data in avf format to the desktop. It can be considered to import point data and browse by constructing geological bodies or voxel grids. From the effect point of view, the effect of the voxel grid is to display whatever data there is, and there will be no mistakes. It is as accurate as the drilling data. The browsing effect of building a geological body is better, but the data of the geological body needs to be supplemented without drilling, so there are certain errors, and the point attribute fields such as the sublayer number cannot be preserved.
[Solution] Avf data needs to be pre-processed: 1. Use VScode or other large text processors to sort out the data format, and change the file suffix to txt or xlsx; 2.[Right-click data source]-[Import data set] in iDesktopX -Import as [3D point] data according to parameters. Methods of constructing geological bodies: 1. Split the geological layers according to the attribute fields. You can use the iDesktopX [Data Processing]-[Split] function to split the 3D points according to the strata, or manually save the data sets separately according to the attribute table fields; 2. [3D Data]-[Geological Body]-[Construct Geological Body] Layer order is constructed from high to low. *The disadvantage is that the attribute fields are not preserved after the geovolume is constructed. Voxel grid method: [3D data]-[Voxel grid]-[Point-Voxel grid], the parameters can be adjusted, and the voxel grid color can be set in [Layer Properties]-[Voxel grid] ]-[Color Table] to adjust. In the setting of voxel grid parameters, the resolution is calculated according to the distance between points, and the point data is added to the map, and then calculated to obtain the resolution. Its parameters are interpreted as 1. Resolution: the distance between a point and an adjacent point (minimum distance); 2. Cutting plane height: the shortest distance in the z direction between two points (can be viewed from the property field); 3. Starting height: Z value of the lowest point? Number of cutting layers: (Z value of the highest point - Z value of the lowest point)/height of the cutting plane+1

[iDesktop] What is the reason for the failure of importing data in Geo3DML format for geological body model files?

[Cause of the problem] First consider whether the data is incomplete. Geo3DML is a geological model file. There are usually two xml files, one is a large model xml file and the other is a small xml file. This format is supported by the desktop component. Volume data import is not supported in Geo3DML format files.
[Solution] You should first judge that the data is complete and normal, and use other software to open and check whether the data is normal, such as using: G3DGrid, Geo3DML Viewer and other tools. When importing, select a small xml file to import. When importing, the structural model can be imported, but the single-attribute Geo3DML volume data does not support importing for the time being.

【iDesktop】Grid heaven and earth geological model data in .jsm format is converted to .stl format, what is the reason for losing the color of the material when the desktop is imported and opened?

[Problem Cause] Open the stl file in other ways to check its attribute information. The stl data format does not store color information, only vertex and normal information.
[Solution] It is recommended to use other transfer formats that can be connected to SuperMap products to import to the desktop for browsing. For example, use geological data in formats such as Geo3DML. Or display the model color through a thematic map, such as a single-value thematic map.

【iDesktop】【iDesktopX】【11.0.1】How to generate the point dataset corresponding to the middle node of the line object in the line dataset?

[Solution] 1. Right-click the corresponding line dataset in the workspace manager and select "Browse Attribute Table". 2. Select "Calculate Geometry Attributes" in the "Attribute Table" navigation bar, set the geometry attribute to "Line Midpoint", and the default coordinate system is the coordinate system of the line dataset. After clicking "OK", two fields "Middle_X" and "Middle_Y" will be generated in the attribute table, respectively representing the xy coordinate values ​​corresponding to the midpoint of the line. 3. Click "Type Conversion" under the drop-down "Data" navigation bar, select "Properties -> Points", set the source dataset to the line dataset, set the X coordinate to the "Middle_X" field, and the Y coordinate to the "Middle_Y" field , click "Convert" to get the point dataset corresponding to the middle node of the line object.

【iDesktop】【iDesktopX】【10.2.1】How to use SQL expression to change the label display in the thematic map of labels?

[Solution] chr(10) line break, format: field name 1 || chr(10) || field name 2..." [
Example] NAME||chr(10)|| SmID
[Note] Expressions involved in the connection When the field has a text field, when the value of the text field is empty (null), the set thematic map label will be regarded as invalid and the label cannot be displayed normally, because the SQL expression does not support the operation of the null value (null)

[iDesktopX] [10.2.1] When training binary classification data, the following error is reported:

[External link picture transfer failed, the source site may have an anti-leeching mechanism, it is recommended to save the picture and upload it directly (img-bSeK137d-1680511782743) (C:\Users\Gaogy\Desktop\March FAQ\Attachment Download_2023Technical Support FAQ registration form_2\【2023.3.17】FAQ registration form_21_image.png)]

unicodeDecodeError: 'gbk', how to solve it?

[Cause of the problem] This is due to the presence of Chinese in the desktop path
[Solution] It is necessary to remove the Chinese in the path, restart the desktop, and then train

【iDesktopX】【11.0.1】Error: RuntimeEror: CUDA out of memory when using image analysis model training

[Problem reason] The single-step calculation amount (batch size) is set too large
[Solution] Set the value of batch size a little smaller, and set it according to your own video memory. For example, for a machine with 12G video memory, this value can be set within 10.

【iDesktopX】【10.2.1】When using the image analysis model for training, the following error is reported: could not find or load the QT, how to solve it?

[Problem Cause] This is a problem caused by the QT environment
[Solution] You need to enter the conda/Scripts directory and execute run .qt-post-link.bat in the dos window

[iDesktop][10.1.0] The vector tile service generated and published by the single-value thematic map is very slow to load and display on the front end

[Problem reason] The slow performance is caused by two aspects, the unreasonable style file encoding and the vector tile data packet is too large [Solution] 1. The
style file encoding is unreasonable Solution: Use the latest official website [10.2.1] iDesktop] version regenerates style.json for the map and replaces the original file 2. The vector tile data package is too large Solution: ①Use the [Data]-[Vector Resampling] function to thin out the data nodes and reduce the amount of data; ②Generate When vector tiles are selected, [Thinning Display] is checked, and the layers below level 12 are thinned by default; ③Combined with the postgis data source, use the Visvalingam-Whyatt thinning algorithm to thin the vector data

【iDesktop】【10.2.1】What is the reason for the exception message "SuperMap license is not available, please check whether the license is configured correctly" when the iServer service is released in version 10.2.1 of SuperMap iDesktop using the official license of the standard version?

[Problem Cause] The "Publish iServer Service" function of iDesktop 10.2.1 version requires at least the official license of Professional Edition and above.
[Solution] Upgrade the official license to the professional version.

【iDesktop】【10.0.1】Create a mosaic dataset in iDesktop, and images overlap with each other. Set valueless transparency for image layer properties, but when zoomed in to the finest layer, there will still be white blocks at the stitching place Well, what are the possible reasons?

[Problem Cause] You can first set a non-white map background color for the map to facilitate observation, and check whether the stitching is transparent or still white. If it is still white, use [Grid Query] in [Spatial Analysis] to check What is the rgb value at the white block, and whether it is the set no value. Determines if multiple null values ​​occur in the mosaic dataset.
[Solution] If there are multiple non-values, in addition to setting non-value transparency for the image layer, you can also set a special value to be transparent and make another value transparent. For example, if there are two null values ​​in the mosaic dataset, 0 and 255, they can be set as shown below:

img

[iDesktop][10.0.1] In iDesktop, when building an overview view of a mosaic dataset, can multiple no values ​​be set? If possible, how to set it up?

[Solution] Yes, when building an overview view, check to remove the no-value cap, and then fill in the no-value parameters later, and separate multiple no-values ​​with multiple English commas.

[iDesktop] [10.0.1] There is a point dataset and a line dataset, set a symbol for a point, and hope that the direction of the point symbol can be parallel to the nearest line or perpendicular to the line

[Solution] Open the map or create a new blank map, find the function ["Point Matching Line Direction"] in the [Drawing] under the [Map] tab to draw the map, and the angle between the point and the line will be calculated automatically. The calculation result is stored in the attribute field of the point dataset, and then the corresponding custom thematic map is automatically created, and the rotation angle is set as the calculation result. You can observe whether the results meet the requirements. Since the final result is related to the horizontal and vertical points of the point symbol itself, through the observation results, the conversion from vertical to parallel or from parallel to vertical can be directly transformed by +90 on the basis of the calculation results.

[iDesktop][10.0.1] When iDesktop creates an Oracle data source, an error is reported in the output window: "It may already be a supermap data source, and the creation failed"

[Solution] Only one data source can be created under one Oracle data source user. If multiple data sources are required, you need to re-create the user for authorization, and then create it again.

【iDesktop】【11.0.1】How to resume the interrupted image cutting task?

[Solutions] 1. Generate map tiles (single task): Select "Continue tiles" and specify the sci file of the unfinished map tiles to continue cutting tiles. img
2. Generate map tiles (multi-task): Select "Execute map cutting task", specify the sci file of the unfinished map tile on the configuration interface, and then continue to cut tiles.img

【iDesktop】【11.0.1】Delete a piece of data directly through the Oracle database successfully. Why does iDesktop generate a null value record when viewing the attribute table?

[Problem reason] Deleting the data table directly will only delete the data attributes, spatial relationships, etc., but will not delete the number of records [Solution] The number
of records is controlled by the smrecordcounts field in another table smregister, and this needs to be modified value is the correct amountimg

【iDesktopX】【11.0.1】After importing the *.csv file, why some Chinese characters in the attribute table appear garbled?

[Problem Cause] By default, the source file character set of *.csv files imported is set to UTF-8, which is not compatible with some current Chinese characters [Solution]
Set the source file character set to CHINESE_GB18030

【iDesktopX】【11.0.1】Use the tile type conversion function to convert the cut UGCV5 tiles into MongoDB tiles. The DPI in SuperMap.xml has been modified to 96 in advance. And the DP of the original tile is also 96, but the DPI of the converted MongoDB tile is 120, how to solve it?

[Cause of the problem] It is bound to the dpi of the operating system. Check the display ratio of the operating system. Generally, the display ratio of a notebook is 125%.
[Solution] Set the display ratio of the operating system to 100% before converting.

【iDesktop】【11.0.0】How to improve data query efficiency?

[Solution] You can use spatial index and field index to improve data query efficiency.
Field index: It is a data structure that provides fast location of key values ​​in database systems or other computer systems. Field indexes provide fast access to data for specific key values. Create an index for one or more fields in the dataset, which helps to quickly find and sort data. Creating an index on multiple fields is suitable for the case where multiple fields are used as query conditions.
If a field in the data set needs to be used for functions such as SQL query, analysis, thematic map creation, filter expression, etc., a field index can be created for this field. Creating a field index can improve the efficiency of map drawing.
Spatial index: As the amount of GIS data gradually increases, the access speed of spatial data decreases, and spatial index is a data structure used to improve the efficiency of data spatial query. Create a spatial index for the data set displayed on the map, which can improve the browsing and query efficiency of the map. It is recommended to use R-tree index and frame index (Note: file-type data sources only support R-tree index).
The function entry is as follows: Start Tab -> Data Processing -> Field Index.
Start Tab -> Data Processing -> Spatial Index or Right-click Dataset [Rebuild Spatial Index]

【iDesktop】【iDesktopX】【11.0.0】How to assign attributes between 3D model and 2D surface? There is no corresponding join field between the two, so values ​​cannot be assigned by appending columns.

[Solution] Convert the 3D model into a 2D surface, and then select [Intersect] through [Attribute Update], [Spatial Relationship] to achieve the purpose of attribute update.

【iDesktop】Can several cache layers be merged into one cache layer in HyperMap desktop software?

[Solution] In the case of ensuring that the coordinate system and s3m version of the model scp file are the same, in [3D Data] -> [Caching Tools] -> [Model Cache Merge Root Node], check [Merge Layers] Can.img

[iDesktop] Can I customize the watermark when cutting images?

[Solution] Only official permission can customize the watermark. The trial license does not support the custom watermark function entry: Options->Environment->Custom Watermark

【iDesktop】【11.1.0】How to display the LOD after the BIM model is generated

[Solution] The effect can be previewed by switching the camera height. Set the layer LOD zoom ratio (times) to set a new switching distance, and the new LOD switching distance = the set LOD distance/zoom ratio. Some BIM models already have LOD levels from fine layer to rough layer when modeling, such as the model created in Revit software, the software itself has attached LOD, we will export its original LOD level by default, no need Create LOD again. At the same time, if the model itself has its own LOD, it is recommended to use the LOD of the model itself to load.

[iDesktop] [10.2.1] Failed to import rvt file, prompt: "xxx" additional module encountered an error

[Problem Cause] Some objects are volumes, and the volume desktop is not exported by default.
[Solution] The first method: use the Revit plug-in to export, download and replace the RevitToolkit.dll file in the plug-in with the same Revit version, and then restart the Revit export. The second method: the import RVT function of iDesktop, add the model file after the configuration is complete, and check [Export Volume] in [Advanced Options].

【iDesktopX】【11.1.0】Why can’t save to MongoDB if I choose compact for oblique photography storage

[Solution] Desktop products do not support compact oblique photography to be stored in MongoDB. Because oblique photography is composed of multiple Tile folders, and each Tile folder represents a piece of data, compact storage combines all files into one file and stores them in binary mode; MongoDB document database, when compact oblique photography files are in the form of When binary documents are stored in MongoDB and then read from the database, the entire file needs to be read each time, which cannot be read in blocks or regions, which not only affects the bandwidth, but also affects the rendering effect and speed; for example: multiple pictures with It is stored in a compressed package. If you need to view a certain picture, you need to download the compressed package every time, and then unzip it to view it.

【iDesktopX】【11.0.1】How to quickly generate round pipes of different materials and diameters?

[Solutions] 1. Add two new fields to the 3D line data set in iDesktopX, one is the pipe diameter field, which stores the diameter of the pipe (the calculation unit is mm. The shape is like "300*200" and the stakeout result is a square pipe, respectively Represents the width and height of the rectangle; the lofting result of the shape "300" is a round pipe, and 300 represents the diameter of the round pipe.), the other is the material path, which stores the material map. As shown in the figure below: img2. Add the line data set to the spherical scene, click [3D Geographical Design] - [Rule Modeling] - [Stakeout], set the target field to "Pipe diameter", and the pipeline can be set in the material setting For material settings, texture settings, and actual map size settings, select the corresponding fields according to your needs.

[iDesktop] The white model created by 3ds Max model has no material, and the plug-in is used to import the hypergraph to generate the model data set. Is it possible to associate the attributes of the corresponding vector surfaces according to the spatial relationship?

[Problem reason] A building vector surface, the white mold on it may be divided into many scattered small parts. The 3ds Max white model itself does not carry too much attribute information. When imported to our desktop, there are at most some layer attributes, so it is necessary to associate vector surface attributes. [Solution] To find the corresponding relationship between the model and the vector surface, there needs to be a connection field with common attributes. Then add columns to the dataset. 【Data】-【Data Processing】-【Add Column】. The specific functions are as follows: imgFor example: a vector surface of a building surface has a field A, and the white mold on it may be divided into many scattered widgets. Each widget also has a field A, and the value in field A expresses It is the same value or attribute, such as building 1, just select the associated field A when adding a column.

【iDesktop】【iDesktopX】【11.0.1】How to extract the boundary line of oblique photographic data

[Solution] 1. Add the oblique photography to the spherical scene, use the [3D Analysis] - [Generate DSM] function to generate a grid from the oblique photography 2. Use the [Data] - [Algebraic Operation] function to set the grid value greater than The part of 0 is uniformly modified to the same raster value, and the operation expression is: Con( [model.DatasetDSM] > 0,100,0) 3. Use the [Spatial Analysis] - [Grid Vectorization] function to convert the data obtained in the second step Convert raster to area dataset 4. Use the [Data]-[Type Conversion]-[Area to Line] function to convert the area dataset obtained in the third step into a line dataset to obtain oblique photographic boundary lines

[iDesktop] [iDesktopX] [11.0.1] 3D points create a custom thematic map in the scene, save the scene to generate a cache after setting the icon file, open the generated cache and find that the icon is missing

[Solution] When generating the cache, uncheck the "click plug-in model to generate cache"

[iDesktop] [11.0.1] When using the import rvt function on the desktop, it prompts that the plug-in is not found

[Problem reason] The desktop only supports the 2016-2020 Revit version

【iDesktopX】【10.2.1】How to create Oracle data source in desktop products?

[Solution] To create an Oracle data source, you need to prepare an oracle user in advance. A user corresponds to a data source. There are the following steps: 1. Connect to the oracle database, first create a self-increasing tablespace, 2. Create an oracle user, and Specify the table space. 3. Give the created oracle user permissions such as connect, resource, and dba. 4. Configure the oracle client environment on the desktop product machine to keep the number of digits consistent. Configure the client path to the path variable. 5. In Desktop products can use the created user to create oracle plus data source or oracle spatial data source,

[iDesktopX] [10.2.1] The project has many oracle data sources, but it is not clear whether it is an oracle plus data source or an oracle spatial data source. Only the oracle user and password are given. How to distinguish which data source corresponds to each user?

[Solution] You can find out the oracle plus data source and the oracle spatial data source through the oracle client tool and query with the sql statement, as follows: //The user with the SMOSPREGISTER table is the oracle spatial data source; SELECT * FROM DBA_TABLES WHERE TABLE_NAME= 'SMOSPREGISTER'; //Users with SMREGISTER tables are oracle plus data sources; SELECT * FROM DBA_TABLES WHERE TABLE_NAME='SMREGISTER';

[iDesktopX] [10.2.1] What is the reason why the user who has the corresponding oracle spatial data source reports an error when creating a geographic database in arcmap? The error is as follows: Executing: CreateEnterpriseGeodatabase Oracle 172.16.12.196:1521/orcl # DATABASE_AUTH sys ***** SDE_SCHEMA supermapsde ***** # “D:\ProgramFilesX86\ArcGis\ArcGIS Server 10.1 none.ecp” Start Time: Thu Jun 24 17:07:00 2021 Geodatabase must be created under SDE schema. You cannot create a geodatabase in Oracle in any other schema starting with ArcGIS 10.7 and ArcGIS Pro 2.3. Failed to execute (CreateEnterpriseGeodatabase). Failed at Thu Jun 24 17:07 :02 2021 (Elapsed Time: 2.22 seconds)

[Problem Cause] ArcMap does not support non-SDE users to create Oracle geodatabases
[Solution] Create a user named SDE, and grant permissions such as connections, resources, roles, etc., then create Oracle SDE geodatabases, and add authorization files.

【iDesktopX】【10.2.1】How does the desktop data migration function migrate the Oracle SDE database, what preparations are needed, and the steps?

[Solution] First of all, you need to ensure that the migration module of the iDesktopX desktop tool is installed, and the ArcMap software and authorization are installed on the computer to ensure that the machine network where it is located is connected to the Oracle database server. The steps are as follows: 1. Install the Oracle32-bit client environment, and configure the environment variable path, because ArcMap is 32-bit. 2. Start iDesktopX, open the SDE migration interface, fill in the parameters, and note that the server name does not fill in the colon and port. The correct writing is as follows: 172.16.12.196/orcl, because the ArcObject third-party library used to connect to the sde library will depend on the license of arcmap and the underlying library And oracle depends on the library environment.

[iDesktopX][10.2.1] The desktop fails to open the Oracle plus data source, and the error message is such as "ORA-12516: TNS:listener could not find available handler with matching protocol stack". What may be the reason and how to solve it?

[Problem Cause] After checking that the Oracle service monitoring and parameters are correct, it may be that the number of connection processes or sessions exceeds the upper limit.
[Solution] Since the desktop Oracle data source is a long session, you can consider expanding the number of connection processes and sessions when many applications connect to the Oracle database. The specific steps are as follows: 1. The oracle client connects to the database, and executes the following sql statement step by step: // View the number of current connection processes select count(1) from v process; // View the upper limit of the number of database connection processes select valuefromv process; // View the database The upper limit of the number of connection processes select value from vprocess;// Check the upper limit of database connection processes se l ec t v a l u e f ro m v parameter where name = 'processes'; //Check the upper limit of database sessions select value from v$parameter where name = 'sessions'; / / Expand the number of connection processes alter system set processes=1000 scope=spfile; // Expand the number of sessions alter system set sessions=1000 scope=spfile; 2. Restart the Oracle database and open the oracle plus data source on the desktop again.

【iDesktop】Failed to export mdb data, and reported the error "The provider was not found, the program may not be installed correctly", what is the reason?

[Cause of the problem] According to the error report, it is because the machine does not have an AccessDatabaseEngine engine
[Solution] Download it on the official website https://www.microsoft.com/en-us/download/details.aspx?id=54920 and install it to export normally

[iDesktop] [11.0.1] The 3D pipe network data configured on the desktop is not displayed when the camera angle is zoomed out.

[Solution] Right-click the pipeline layer and set the lod scaling to 100 in the layer properties.

[iDesktop] [10.2.1] The model exported by Revit is loaded on the desktop, and the texture of an object is flowery, and changing the texture is useless

[Solution] Recalculate the texture coordinates of the model, and refresh the scene after calculating the texture coordinates.

[iDesktop][11.0.1] After the GIM data is entered, the merge operation of the model dataset has no effect. After the dataset is generated, it is automatically deleted. What is the situation?

[Problem Cause] After the GIM data is imported, it has a lot of attribute data, and there are too many data when merging. [Solution] For the GIM model dataset, delete most of the fields that are not system fields, and only keep the location information field before merging, and the model dataset can be merged normally.

【iDesktop】【11.0.1】Stake out the line data, the generated stake out model data is generated in an abnormal position, and there are other additional abnormal model data generated.

【Solution】The surface data selected during stakeout, if a surface data set is selected, then the center point of this surface data set must be 0,0. And the coordinate system of the data set is preferably a plane non-projection coordinate system with the unit of "meter".img

【iDesktop】Unable to create a new MySQL data source, what is the reason?

[Problem Cause] The authentication method of MySQL8 has changed
[Solution] Use the mysql_native_password method to connect, enter the MySQL console, and then enter ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY '*****', for details, refer to the tutorial: https:/ /blog.csdn.net/supermapsupport/article/details/128496058

[iDesktop] A data set is exported in shp format, of which .shp is only more than 400 MB, and .dbf is more than 8 G. Is the export abnormal?

[Problem Cause] The storage of .dbf is stored according to the length of the text creation, and its size is related to the amount of data and field type [Solution] Export normally
, and it is normal for the data to be extraordinarily large

【iDesktop】In a raster dataset, how to calculate the sum of all raster values ​​that a line passes through

[Solution] There is no direct function implementation in iDesktop, and the result can be obtained through a few steps. 1. Convert line to raster, set the place of the line to 1, and other places to 0, then multiply it with the source raster dataset, and then get a sum

[iDesktop] The EPS data tiles are blank until the last three layers, what should be done to generate them normally?

[Solution] If you use the 10i desktop, add the tag TRUE to the iDesktop/Bin/SuperMap.xml file and restart the desktop. Or directly use the 11i version desktop to cut pictures.

[iDesktop] After the island hole surface data is added to the scene, why is the island hole surface still filled and what should be done to display the island hole normally?

[Problem reason] The inner surface needs to be drawn counterclockwise, and the outer surface should be drawn clockwise.
[Solution] You can use [Data] - [Topology Processing] to correct it

[iDesktop] After exporting Revit as a data source, there are many datasets, can they be merged into one layer when generating the cache?

[Solution] Use [3D Data] - [Generate Cache] - Multi-layer merge to generate cache to merge the layers into one cache layer.

[iDesktop] Tilting photography data into the MongoDB database, half of the warehousing failed, and the log reported an error "[error] 0 update document exceeds maxBsonObjectSize", the detailed error report is shown in the figureimg

[Problem Cause] MongoDB official BSON documents support a maximum of 16m. As shown in the figure img, there are files larger than 16M in oblique photography data, which do not support storage in MongoDB. [
Solution] Separately extract and optimize the part larger than 16M, and reduce the size of a single file to less than 16m again. Into MongoDB

[3D plug-in] The ModelName field in the model data set exported by the Weijinghang conversion tool does not correspond to the image name correctly. How to deal with this situation?

[Problem Cause] The ModelName in the xml file read by the Weijinghang conversion tool is inconsistent with the image name in the xml file.
[Solution] There are currently two solutions. The first one is to directly check whether there is an error in the process of converting the original fdb to osg+xml. If there is an error, the original data needs to be adjusted. To adjust the original data, you need to contact Weijinghang, which provides the conversion plug-in. solve. The second way is to manually add the path information of the corresponding texture of the model in iDesktop.

【iDesktop】How to solve the severe moiré effect after the cache of the model data set is generated?

[Solution] When generating a cache for the model dataset, uncheck the parameter [Repeat Texture Grouping]. Will optimize the moiré effect

【iDesktop】A large number of repeated textures are used in the model, which leads to a long time-consuming to generate the cache, and the generated cache is stuck when loading and browsing. Is there an optimization plan?

[Solution] There is an optimization plan. For this kind of data, you need to check the [Repeat Texture Grouping] option when generating the cache.

[iDesktop] Create a custom thematic map for the 3D point dataset, set the corresponding icon file, save the scene and generate a cache for the scene. Add the cached data in a new scene, and the picture becomes very small after zooming in. How to deal with it?

[Problem Cause] Some attributes in the custom thematic map are stored in the workspace and the scene. If you add the cache separately, this phenomenon will occur because some attributes cannot be read.
[Solution] Open the workspace after the cache is generated, and then open the scene to display normally.

【iDesktop】【11.0.1】The model created on 3ds Max based on the projected coordinate system 4545 is exported as a UDB file data source through the SuperMap plug-in, loaded on the SuperMap iDesktop desktop, and found in the 3D spherical scene. Offset, how to solve it?

[Problem Cause] EPSG:4545 is a rectangular projected coordinate system, and there will be no offset in the platform scene, but it will be stretched in the spherical scene of WGS84, and offset will inevitably occur.
[Solution] It is recommended to convert it into the WGS84 spherical coordinate system and then add it to the 3D spherical scene, so that the model sending offset will no longer occur.

[iDesktop][11.0.1] What is the reason why the field name will automatically add the prefix Field_ when adding or modifying the field name on the desktop of SuperMap iDesktop to start with SM?

[Problem reason] The field name cannot start with SM, otherwise the prefix will be added automatically.
[Solution] Modify the field name to start with something other than SM. It is recommended to refer to the following four field naming rules: 1. Field names can only consist of numbers, letters and underscores, but cannot start with numbers or underscores; 2. When users create new fields , the field name cannot be prefixed with SM, all SuperMap system fields prefixed with SM, except SMUserID; 3. The name of the field cannot exceed 30 characters, and the name of the field is not case-sensitive; 4. The name is used for unique identification This field cannot have the same name.

【iDesktop】【11.0.0】【11.0.1】Is it the first time to install the SuperMap license driver on the computer, but every time after the installation is successful, it keeps popping up the prompt that the driver without license needs to be installed?

[Problem Cause] Since the license driver is provided by a third-party company, the version of the license driver is relatively old, and the compatibility is not very good on some computer systems, so the installation of the license driver may fail.
[Solution] It is recommended to refer to the following procedures for checking and repairing: 1. Check whether a service with the name of Sentinel LDK License Manager already exists in the Windows system services, and whether the service is running. If it exists but is not running, please disable it. Start; 2. After the Sentinel LDK License Manager service starts, open the system browser and enter http://localhost:1947/ to enter the Sentinel Admin Control Center management page; 3. Click Update/Attach on the left menu bar to switch to the license update page ;4. Select the SuperMap_Trial_License.v2c file under the SuperMapLicenseCenter\Tools directory to update; 5. Restart the license center after the update is successful.

[iDesktop] [10.2.1] When the word count of a single line of text in the label thematic map is too large, it does not take effect

[Solution] Display in the form of line breaks. In order to display beautifully, this method will automatically adjust the number of characters in each line to try to make the number of characters in each line similar, so the number of characters displayed in each line is less than or equal to the set 'single line' Text word count', in which English words and numbers are used to determine whether they are a word or a number with spaces, and each line will completely display an English word or number.

【iDesktop】【10.1.0】Creating plane scene and spherical scene crashes

[Problem Cause] The graphics card interface is inserted in the wrong position, and the independent graphics card is not set.
[Solution] Check whether the position of the graphics card socket is correct; switch the graphics card to an independent graphics card (non-integrated graphics card); use a high-performance graphics card configuration; update the graphics card driver.

【iDesktop】【10.1.0】Failed to copy the file-type data source to the Oracle database-type data source. What might be the reason?

[Problem Cause] The data set that cannot be copied is because the system table has been directly manipulated in Oracle, which may destroy the table structure. If you need to assign values ​​​​or other operations to the data set, try to complete it in iDesktop, or by connecting to the data source. Do not directly operate on system tables.
[Solution] Roll back or reinstall the transaction when the Oracle database that cannot be imported finds the first copy of the data table.

【iDesktop】【11.1.0】Can a dwg file be opened with iDsektop and saved as a service?

[[Solution] Import the dwg file on the desktop, select CAD as the data set type, and select the style setting when importing, just add the style comparison file, add the data set to the map and save it, and publish the service through iServer.

【iDesktopX】【11.1.0】How to judge whether the model file is oblique photography data or buffy film data?

[Solution] From the development point of view, only the data format can be judged, but the data format cannot determine whether it is oblique photography or white model data, because this is business-oriented and our subjective judgment is like a piece of line data. The pipeline or the road line is subjective. If there is no additional annotation information, it is not easy to determine only from the development of the data structure. The oblique photography and white model data can be stored in the osbg cache, s3mb cache, or even max. software is being repaired. Therefore, there is actually no difference from the perspective of the model file. You can only see whether the white model data or skewed data in your business have any unique characteristics according to your actual business situation. Of course, the most direct way is to judge with the naked eye.

[iDesktop] [11.0.1] 11iDesktop, importing Revit prompts "Revit plugin not found, please change the configuration"

[Problem Cause] The parameters of the iDesktop import RVT function are not configured
[Solution] You can open the Configuration/SuperMap.Desktop.Parameter.xml in the iDesktop software installation folder, set the automatic selection parameter autoSelect to false, and set the value to revit version, and add the revit installation path configuration after InstallLocation.
For specific steps and precautions, please refer to this blog https://blog.csdn.net/supermapsupport/article/details/128534537

【iDesktopX】【11.0.1】Using iDesktopX11i to convert S3M to 3DTiles, the resulting folder is empty

[Solution] The S3M to 3DTiles function only supports model or tilted data, and the S3M version that generates the cache needs to be 1.0. Use the model with S3M version 1.0 or tilt the data cache to convert normally

【iDesktopX】【11.0.1】Is the rvt function not imported in iDesktopX11i?

[Question and answer] iDesktopX can import Revit data through GP operators, in the 3D data-data import-BIM batch storage of the toolboximg

[iDesktop] After configuring the client of the Oracle database locally, connect to the Oracle database of the remote server, and report an error "ORA-28040 No Matching authentication protocol" when creating a new database data source in iDesktop

[Problem reason] The local Oracle client version is inconsistent with the accessed Oracle server version
[Solution] Just install the same client version as the remote computer's Oeacle server on the local machine

[iDesktop][10.0.1] After setting the symbol style for the 3D point data set and generating the scene cache, it cannot be seen when the cache is opened in the 3D scene. How to solve it?

[Solution] You need to use the icon file, (1). If the point icon requires a unified style, select the point layer in the layer manager, and set the picture in the icon file of the upper "Style" tab and scale anchor, and then cut the cache. (2) If it is required to set different styles for point icons, it can be realized by customizing the thematic map, creating a text field, storing the absolute address of each record icon file in the field, using this field in the icon file of the custom thematic map, and then Cut 3D cache.

【iDesktop】【10.0.1】Recommended database data source?

[Solution] The database usage guide in the SuperMap GIS basic software includes the mainstream database types currently supported by SuperMap and the usage methods of some mainstream databases. For details, please refer to the blog for details: https://blog.csdn.net/supermapsupport/article /details/128496058

[iDesktop] [11.1.0] When iDesktop performs multi-machine and multi-task cutting pictures, it reports an error "database connection failed, please check the connection parameters". What are the possible reasons?

The possible reasons are suggested to be checked from the following points: 1. If the data source and workspace are database-type, you need to use the server IP when filling in the connection parameters, and you cannot use localhost or 127.0.0.1. 2. The sci directory generated by the host needs to be set as a shared directory, and the slave machine can be accessed normally. 3. The main machine needs to start the picture cutting task, and the slave machine can join the main machine and start cutting pictures. 4. Check whether the versions of iDesktop used by the host computer and the slave computer are consistent, and try to ensure that the host computer and the slave computer use the same package to avoid image cutting failure due to incompatibility between versions.

【iDesktopX】【11.0.1】The desktop software fails to create a MySQL data source, and the log reports an error: Plugin sha256_password could not be loaded. What is the reason? The database version is mysql 5.7.x, and the same user and password can be opened in Navicat.

[Problem Cause] Two authentication plug-ins, mysql_native_password and sha256_password, are provided in the MySQL 5.7.X database. The default should be mysql_native_password. The user who reported the error should have used the sha256_password plug-in, which is not integrated into the desktop product at present.
[Solution] There are currently two solutions: 1. Copy the sha256_password.dll plug-in library in the Navicat directory to the Bin directory of iDesktopX to support it. 2. Modify the user’s authentication plug-in to mysql_native_password, the steps are as follows: // System user login, view all users and the corresponding authentication plugin SELECT user, host, plugin from mysql.user; // Modify the corresponding user's authentication plugin alter user 'username'@'hostname' identified with mysql_native_password by ' Password'; // The change takes effect FLUSH PRIVILEGES; // Just query the user's corresponding authentication plug-in as mysql_native_password again, and then start iDesktopX to create the mysql data source. Note: Beginning with MySQL 8.0, the default authentication plugin has been changed to caching_sha2_password.

【iDesktopX】【11.0.1】The desktop software failed to create a MySQL data source, and the log reported an error: ERROR 1045 (28000): Access denied for user 'root'@'127.0.0.1' (using password: YES), what is the reason? The database version is mysql 5.7.x.

[Problem reason] The default user of mysql database installation or the user created for the first time does not have remote connection permission.
[Solution] Log in to the database server and enable the user's remote login authority. The steps are as follows: // Connect to the database locally and execute the statement to enable remote authority. GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'admin123456' WITH GRANT OPTION; // The configuration takes effect, and the remote connection can flush privileges again;

【iDesktopX】【11.0.1】The desktop software fails to remotely connect to the MySQL data source, and the log reports an error: Host is not allowed to connect to this MySQL server. What is the reason? The database version is mysql 5.7.x.

[Cause of the problem] The database server is not configured with a host, which makes it impossible to connect remotely.
[Solution] Log in to the database server, enable the user to allow remote login for all machines, the steps are as follows: 1. Log in to MySQL mysql -u root -p password on the machine installed with MySQL; 2. Execute use mysql; 3. Execute update user set host = '%' where user = 'supermap'; 4. Execute FLUSH PRIVILEGES;

[iDesktopX][11.0.1] After importing a symbol library resource file with a size of 60+MB in the desktop software in the win environment, it failed to save it as a MySQL workspace, and the log reported an error: [error] SHOULD_SET_LARGE_PACKET_SIZE, what is the reason? The database version is mysql 5.7.x.

[Problem Cause] This is caused by the character buffer size of the mysql database or the size limit of the blob type.
[Solution] 1. Modify the variables in the my.ini of Windows or the my.cnf file under Linux (the default is only 4m): max_allowed_packet=256m 2. Restart the mysql service, and then connect to mysql to check whether it takes effect: mysql -u root -p show VARIABLES like '%max_allowed_packet%';

[iDesktopX][11.0.1] The desktop software in the win environment creates a mosaic dataset in the mysql data source. After adding the image file under the Chinese path, the map displays a blank when the mosaic dataset is opened, and the log reports an error: Incorrect string value: '\ xE6\x98\x9F\xE7\xBA\xA7…' for column 'SmPath' at row 1, what is the reason? If the mysql data source is closed, it will also cause the desktop to crash.

[Problem reason] If the video file under the English path does not have this problem, then it is the encoding of the database that causes the problem.
[Solution] Modify the encoding of the mysql database to utf8 or directly change the encoding of the corresponding library. On the Navicat connection, edit the library and modify it as follows: Character set=utf8mb4 Collation=utf8mb4_general_ci

[iDesktop] Failed to create a MySQL database data source on the desktop, check the component log (path: iObjects.log of the corresponding date under the desktop installation directory\Bin\log), the specific error is: [error] Failed to create the value range table SmDomains, ThreadID: 1536 , Timespan(ms): 0, ResourceID: EOa007, SourceCode: D:\TeamCity\UGO1010\01_SourceCode\Src\EngineMySQL\UGDomainManagerMySQL.cpp(470) 2022-09-26 16:15:06 [error] Failed Exec strSQL : SELECT a.DomainID, a.DomainName, a.DomainDescription, a.DomainType, b.FieldType, b.DomainRangeInfos FROM xnyq_dw.SmDomains a, xnyq_dw.SmRangeDomains b WHERE a.DomainID=b.DomainID-Unknown error 1142, ThreadID: 1536 , Timespan(ms): 93, ResourceID: ELj004, SourceCode: D:\TeamCity\UGO1010\01_SourceCode\Src\MySQLCI\UGMyRecordset.cpp(91), how to solve it?

[Problem Cause] The InnoDB engine is used when deploying the MySQL database, and the MyISAM engine is used by default when the desktop is connected to the MySQL database. Different engines have different table creation statements, resulting in failure to create system tables when creating a new MySQL database data source on the desktop.
[Solution] Open the SuperMap.xml configuration file under the Bin folder of the iDesktop installation directory, modify the MySQLEngineType parameter to the corresponding engine, restart iDesktop, and create a new database-type data source. MySQLEngineType parameters are as follows: 1

【iDesktop】【iDesktopX】How to export the attribute table field values ​​of the data set to DWG format in desktop products, and let it be on the coordinates it should have?

[Solution] The specific steps are as follows: 1. Add the dataset to the map, right-click on the corresponding layer in the layer manager and select [Make Thematic Map], select [Label Thematic Map], and select the type of label thematic map according to specific needs , and select "Unified Style" if there is no special requirement. 2. Set label expressions, label styles, etc. in [Thematic Map]. 3. After the label thematic map is completed, right-click on the label layer in the layer manager and select [Save as Dataset] to set the corresponding parameters. The data set type can be CAD or text. 4. Select the dataset exported by the label in the workspace manager, right-click and select [Export Dataset], and select [AutoCAD Drawing] for the export type. Note that the CAD version is selected when exporting, and it should correspond to the CAD software version used later.

【iDesktop】The two-dimensional vector surface, setting the height mode in the spherical scene to stick to the ground and the absolute height are not fully loaded, what should I do?

[Problem Cause] There are too many single object nodes in the 2D vector surface, and the scene rendering has a limit on the number of nodes. It is recommended that the number of single object nodes should not exceed 60,000. The number of individual object nodes should be reduced.
[Solution] Use vector data resampling, remove some nodes on the geometric object according to certain rules, and at the same time, try to keep the shape of the geometric object. Or enable the layer to be editable, use line cutting and screen cutting in object editing, and split a single object to reduce the number of single object nodes.

【iDesktop】How to connect the .wrl 3D white mold data produced by ArcSence to the desktop?

[Problem Cause] The wrl format cannot be directly connected to iDesktop. It is recommended to confirm that the data status is judged as vector data or polyhedron data.
[Solution] It is recommended to use a transfer format, first convert the wrl format to a dockable format, and then import it into iDesktop, for example, use SketchUp to export fbx, skp formats, etc. If the data is not processed into polyhedron data, its original data is still vector data, which can be directly exported to the shp data format and imported to the desktop. If the data has been processed into polyhedron data, the polyhedron to Collada tool can be used in ArcSence to take the polyhedron file as an input element, and each block is brought out as a dae data format file, and then imported to iDesktop through the function of batch importing models.

【iDesktop】Import svg as dot symbol, the 2D vector data is previewed in the scene, why is the svg symbol not displayed when the style is set to this?

[Problem Cause] The svg symbol only supports two-dimensional data. 3D scenes do not support svg symbols. In iDesktop version 10i, the scene can render symbols, but the cache cannot be generated. iDesktop version 11i cannot render this symbol.
[Solution] It is recommended to use a two-dimensional map to display and browse svg symbols. You can display this symbol by generating map tiles and adding the tiles to the scene.

[iDesktop] The fbx embedded texture model produced by 3ds Max, the transparent part of the texture is made by overlaying textures in .jpg.png format. What should I do if the transparent texture turns black when imported to iDesktop?

[Cause of the problem] fbx supports direct import into iDesktop, but the embedded texture is made by baking. It is recommended to export it through the 3ds Max plug-in.
[Solution] If the model has been baked, etc., it is recommended to look at the texture-related issues in the plug-in documentation, and then export the plug-in. Export the model directly from max through the plug-in http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?tt=ProductAAS&id=134 and check the second texture.

[iDesktop] How to transfer the model loaded through the kml layer in the scene to another machine for browsing?

[Problem Cause] The model file formats supported by the kml layer are: .sgm, .3ds, .mesh, .obj, .dae, .X, .osg, .osgb. The data in *.kml and *.kmz format is a file based on XML syntax and file format, which is used to describe and save geographic information such as points, lines, pictures, and polylines and display them in the desktop scene. SuperMap supports displaying the geographic information recorded in the KML file as a KML three-dimensional layer in the scene, that is, the geographic object information recorded in the KML file is finally added to the sphere of the scene according to its coordinate information. Therefore, the kml file only stores the model path and related geospatial information, and does not actually store the model data.
[Solution] Right-click the kml file to view it through Notepad, etc., you can view the path of the imported model, keep the kml file, and package it as a whole with the path relative to the model file, then transfer it to other machines, and open it.

[iDesktop] After using the 11.0.1 version of iDesktop to perform the tilt storage operation, the spherical scene deviates from the real position, what should I do?

[Problem Cause] The S3M version used by the default parameters in iDesktop is S3M3.0, and the 3.0 cache is used to process the data added in the ellipsoid scene. When the ellipsoid cache is loaded into the spherical scene, there must be an offset.
[Solution] If you need to add a spherical scene, you need to use the S3M1.0 or S3M2.0 version to store the tilt data.

【iDesktopX】【11.0.1】After importing the image dataset, the map displays stripes, what should I do?

[Problem reason] When importing, the band import mode selects "synthetic band". Composite bands are currently only available for importing 8-bit multi-band data into a 24-bit or 32-bit single-band dataset.
[Solution] Re-import the image data set, and select "multi-band import" as the band import mode.

【iDesktopX】【11.0.1】Create a mosaic dataset, but found that some added image data is not added?

[Problem Cause] The selected image data formats are different. The mosaic dataset can add the data of .tif, .tiff, and .img image files to the mosaic dataset for management, but only supports adding data types with the same number of bands and bit depth to the mosaic dataset. The same mosaic dataset is based on the added image data format. If there are other images with different bands and bit depths, the addition will fail.
[Solution] Data of different data types need to create multiple mosaic datasets to add

【iDesktopX】【11.0.1】Using iDesktopX extension to develop a login interface, it is possible to run it directly in IDEA, but there is still no login interface displayed when using the SuperMap iDesktopX.exe in the software package to start the program. What is the reason?

[Problem Cause] The exe startup program in the product package is set according to the previous startup class
[Solution] Modify the startup.bat file in the product package, and change the startup class to the startup class in the extended development program. The modification method is as follows: map. After the modification, use the Quick Batch File Compiler tool to package the bat into an exe file. For the specific operation method, please refer to the following blog: https://blog.csdn.net/qq_38776582/article/details/11614828

[iDesktop] Open the official China400 OGC service layer in the spherical scene, and the prompt fails to open. The service address is https://iserver.supermap.io/iserver/services/map-china400/wmts100. What is the reason?

[Problem Cause] While the service address is correct, the input of the layer name is incorrect.
[Solution] According to the label in https://iserver.supermap.io/iserver/services/map-china400/wmts100 under the label ows:TitleChina</ows:Title>, we can know that the layer name is China, not china400 .

[iDesktop] Failed to import data in .gdb format

[Problem reason] The desktop does not support importing raster images in .gdb format
[Solution] The .gdb file can be imported as point, line, area, text and pure attribute table datasets, and the import result is a single vector dataset The desktop does not support importing For raster images in gdb format, for specific supported raster image formats, please refer to the introduction of "Supported Raster File Formats" in the help document:

[iDesktop] What should I do if the table name in the database is inconsistent with the dataset name in iDesktop?

[Solution] In the [Options-Environment] of iDesktop, check "Consistent table name and dataset name".

【iDesktop】How to register the 3D model with the tilt data?

[Solution] Use 3D registration. Function entry: Start->Registration->New 3D registration (select the corresponding scp configuration file for the registration file).

【iDesktopX】How to use rotation and stretching?

[Solutions] 1. Create a new plane dataset with no projected coordinate system or a projected coordinate system. 2. Position the map to the origin (0,0), and draw the section data in the upper right corner area. When drawing, a polygon with length can be selected for drawing. 3. Open 3D ground design->Extrude->Rotate and extrude, and select the surface data set just created in the section data. Then click OK. The result is shown in the figure below:img

[iDesktop] After setting the absolute height and bottom elevation of the scene cache, the scene cache is generated, but the height effect is not saved. Why?

[Problem Cause] The style is saved in the workspace, not in the .scp file.
[Solution] Open the corresponding workspace when generating the scene cache to see the height effect.

【iDesktop】After tilting into the warehouse, the data cannot be located, what should I do?

[Problem reason] When tilting into the warehouse, the target coordinate system is not set.
[Solution] If you want to load in a plane scene, you need a projected coordinate system. If you want to load in a spherical scene, you need a geographic coordinate system. Here, if the original data is in the projected coordinate system, if you want to load it in the spherical scene, you need to set it to the geographic coordinate system corresponding to the geographic reference. For example, the original data coordinate system is 3857. When tilting into the warehouse, you need to set the target coordinate system to 4326, and set it to the geographic coordinate system of WGS1984.

[iDesktop] It is slow to perform query operations on datasets. How can I improve the query speed?

[Solution] 1. Pay attention to which fields are queried during the data query process, and establish relevant field indexes in iDesktop.
2. If the query method is range query or spatial query, check whether the data set has a spatial index, or whether a large amount of editing has been done after the spatial index is created. After editing, the performance of the spatial index will decrease. In both cases, it is recommended to rebuild the spatial index in the desktop.
3. Pay attention to the amount of elements in a single dataset. For database-type data sources, it is recommended that a single table be around 1000w. If the machine where the database is located is better, try to limit it to 2500w rows. If the file-type data source reaches about 10 million rows of data, it is recommended to consider migrating to a database-type data source.

[iDesktop] When generating configuration files for oblique photography, the coordinate system EPSG is not recorded in metadata.xml (metadata), but a long list of parameters. How to set the coordinate system?

[Problem Cause] EPSG only records the common coordinate system, which belongs to the customer-defined coordinate system, and a long list of data represents the parameters of the coordinate system. According to these parameters, the coordinate system can be constructed through iDesktop [Solution] Open
iDesktop [Start]-[Projection Settings]-[New Projection Coordinate System], create a new coordinate system according to the parameters, and the img
corresponding relationship of the following parameters on the construction interface is as follows: SPHEROID: ellipsoid PRIMEM: central meridian PROJECTION: projection method latitude_of_origin: origin latitude central_meridian: central meridian scale_factor: scale factor false_easting: horizontal offset false_northing: vertical offset UNIT: unit Generate configuration files for oblique photography data, select the coordinate system created in the previous step

[iDesktop] After generating the configuration file for the original OSGB data, the data is very blurred when viewed in the scene, and the zoom camera view does not load the fine layer. What is the reason?

[Problem Cause] When generating the configuration file, the wrong root node was indexed
[Solution] Check whether there are OSGB files in the same level directory as the Tile folder of the OSGB data file directory, if so, please remove them, and then regenerate the configuration file , the root node selects the first OSGB in each Tile folder. There is an error in the root node. The map is as follows:
img

【iDesktop】How to merge two or more images into one?

[Solution] You can use raster mosaic, raster append, and raster mosaic to combine images. Raster splicing: faster, but requires higher data requirements, and the coordinate system, resolution, border and other parameters are the same (equivalent to cutting a large image) (requires the same coordinate system, band mode, and pixel format, And just connected) Raster Append: When importing data, append multiple raster data to an existing target raster dataset in the append import mode. (The same coordinate system and band mode are required) Raster mosaic: Multiple imported raster data can be merged and stitched, and only the coordinate system is the same, but the speed is the slowest. Speed, raster mosaic > raster append > raster mosaic, data quality requirements are vice versa.

【iDesktop】【11.0.1】The existing data is the max model (street lamp) in fbx format, an excel table, which records the attribute information of points (latitude and longitude, height, etc.). First import the points into the scene of idesktop, how to set the style of all the points to the style of the model in max

[Solution] Method 1: Use the plug-in to export the max model to 3ds or sgm format, create a new 3D symbol in the symbol library of iDesktop, and set the style of the existing points to the new 3D symbol. Method 2: Use points to add the model way to import the model as a model dataset. Create a new field in the attribute table of the point data set to record the address of the exported model file, then right-click the data source to select the batch import model function, use the point plus model method to import, and select the previously created field for recording the address of the model file for the associated field can

【iDesktop】Using the revit plug-in to import the revit model to SuperMap iDesktop, some models are lost, what may be the reason?

[Problem reason] The missing objects are all dwg objects, and there is no export dwg option on the plug-in panel
[Solution] Find RevitPlugin.xml under the plug-in package Bin_64 folder, and set the [ExportDWGCate] property to true

[iDesktop] Use the revit plug-in to import the revit model into SuperMap iDesktop, and export it using the real color and material color, but the effect is different from the effect seen in revit. What may be the reason?

[Problem reason] The model is set with filter colors such as translucency, and there is no export filter color option on the plug-in panel [
Solution] Find RevitPlugin.xml in the plug-in package Bin_64 folder, and set the [FilterColor] property to true

[iDesktop] Using the Max plug-in to import the Max model to SuperMap iDesktop, some texture maps are lost. What may be the reason?

[Solution] Check the following points: 1. Whether the textures are all stored in the same folder, if there are subfolders, you need to take out the textures and put them in a folder 2. When using the plug-in to export, whether the texture path is selected Correct, you should select the folder path in step 1. 3. Is the path of the model texture in 3ds Max correct? If the model is copied from another computer, the path of the texture has changed, and you need to re-specify the path of the model texture in Max

【iDesktop】After the Revit model is exported to the data source, why is the model shrunk when measured in the scene?

[Cause of the problem] When exporting the model with the supermap revit plug-in, the default unit is meters, but the file unit of the revit model is feet, so there is a difference [Solution] When modeling, the unit is set to
meters (Meters)

【iDesktop】How to check whether a model object has redundant vertices, and how to remove redundant vertices?

[Solution] In iDesktop, you can find the function [3D Data] - [Model Tools] - [Remove Duplicate Points]. Use this function to automatically check whether the model object has redundant vertices, and automatically remove the redundant vertices

[iDesktop] [Spatial Analysis] - [Surface Analysis] - [Visual Domain] is gray and cannot be clicked, why?

[Problem Cause] There are two possible reasons: 1. The data source is not opened and does not contain the raster dataset. 2. If the first point is normal, the raster dataset has not been added to the map.
[Solution] Add the raster dataset to the map, and then use this function without any problem.

[iDesktop] When DOM and DEM generate S3M, how to remove the white border around the generated result?

[Problem Cause] The result generated when using the "DEM/DOM to S3M data" function is a "skin" similar to oblique photography. It is possible to use too large a range of raster data to provide terrain relief heights, but as a "skin" "The shape of the image data must be the shape of the final range required by the business, because the part of the image falling on the raster data will extract the height of the raster data, and the part of the image block stored in the block will not fall on the part of the raster data set Just extract the ground surface height (0), the blocks that do not fall on the terrain at all will not participate in the generation, so it will produce white edges that are not effective.
[Solution] It is recommended to use iDesktop or iDesktopx in Data-Data Processing-Delete and Crop to crop the data, and the effect is good after cropping. The effect can be comparedimg

【iDesktop】Can batch calculate the proportion of visible range of points within a specified radius based on terrain data?

【Solution】It can be calculated. Specifically, you can do as follows: 1. Find the function [Spatial Analysis] - [Surface Analysis] - [Visual Domain] in iDesktop, import the point dataset, set the radius and other parameters and analyze to get a raster dataset. 2. Create a buffer zone for the point data set according to the radius set in the first step to obtain a surface data set 3. Pass the raster data set obtained in the first step through the function [Spatial Analysis] - [Vector Raster Conversion] - [Raster Lattice vectorization] into area dataset 4. Update the area of ​​the area dataset obtained in the third step to the new field of the area dataset obtained in the second step through the function [Data]-[Attribute Update]. It should be noted that In parameter selection, "Spatial Relationship" needs to be selected "Included", and "Value Method" needs to be selected "Sum". 5. Create a new field for the area dataset obtained in the second step to store the final result. To update the value, use the new field value in the fourth step to remove the "SmArea" field value to get the proportion

[iDesktop] When creating a new field in the database data source, what is the supported field length? Is it the same as the maximum length supported by the database itself?

[Solution] iDesktop limits the maximum length of the data set field, and the maximum length is 30 bytes, that is, 30 English letters or 15 Chinese characters; when the original database supports more than 30 characters, the The excess will be automatically truncated when displayed.

【iDesktop】When the mosaic dataset is created with an overview, and the mosaic dataset is zoomed to a small scale, there will be a problem that the overview cannot be seen. How to solve it?

[Problem Cause] The display of the mosaic dataset overview is controlled by SmMinPS/SmMaxPS. When the resolution of the displayed raster is greater than the SmMaxPS value, the mosaic dataset will not be displayed.
[Solution]: If the user data range is large and there are many spliced ​​images, and the data needs to be viewed at a small scale, you can modify the two field values ​​​​"SmMinPS and SmMaxPS" in the contour attribute table to make the small scale The SmMaxPS value is still greater than the resolution of the grid display.

【iDesktop/iDesktopX】How to replace the initialization style of the earth in the scene?

[Solution]
1. Find GlobalBkLayer.jpg under the iDesktop/iDesktopX installation directory \bin\Resource
img

2. Modify the image format to be replaced to the same resolution standard and name as GlobalBkLayer.jpg
img

3. Put the picture to be replaced into the corresponding directory to complete the change
4. Restart iDesktop/iDesktopX

[iDesktop/iDesktopX] What types of coordinate system data do planar and spherical scenes support?

[Solution] The planar scene supports the data of any plane and projected coordinate system; the spherical scene supports the geographic coordinate system and the Mercator projected coordinate system, and does not support the data of the planar coordinate system, unless it is converted to geographic coordinate system.

[iDesktop/iDesktopX] Can you continue to cut after the multitasking cut image is cut off?

[Solution] You can continue to cut tiles after the multi-task cutting is interrupted. The specific operation steps are as follows:
1. Open the corresponding workspace on the desktop product, select the right-click map of the tiles, and select [Generate map tiles (multi-task )].
2. In the pop-up window to generate map tiles (multi-task), select [Execute multi-task slice], and click Next.
3. In the pop-up multi-task image cutting pop-up window, set [Working File] as the sci file of the tile, and set other parameters, and click Generate.

【iDesktopX】【10.2.1】Gdalwarp.exe and gdalinfo.exe are found to be virus software after scanning by SAVE artificial intelligence engine. How to solve it?

[Solution] This file is the installation file of the third-party library. It is used for the database migration function in the desktop. If you do not use this function, you can delete the folder gdal where it is located.

【iDesktop】【10.2.1】Cannot import .dem files exported by third-party software, what should I do?

[Problem Cause] iDesktop can only import .dem files exported by ArcGIS, but cannot import .dem files exported by other third-party software. [Solution] Re-export the file format supported by iDesktop from the third-party software, such as tiff.

【iDesktop】【11.0.1】How to export the model in the scene?

[Solution] First add the model to the scene, click on the model, and when the model is selected, right-click on the model-"export model.

img

【iDesktop】Las point cloud data is displayed in black, white and gray colors in third-party point cloud software, but what should I do if the imported desktop display color becomes all white?

[Problem Cause] The color attribute is not stored in the las point cloud data.
[Solution] The point cloud tool converts las format to txt format, checks whether it has color attributes, and whether the data has color attributes. If you need color effects, you can set the color through layered coloring in iDesktop, or the front-end iClient3D for Cesium Set layered tinting in .

[iDesktop] The point cloud data is cached according to the default parameters, what should I do if I cannot see the point cloud data when adding it to a spherical scene?

[Problem Cause] The coordinate system set by the point cloud does not match the coordinate system of the original point cloud data. The desktop default point cloud data coordinate system is a plane coordinate system. If a plane coordinate system is used to generate a point cloud cache, it can be added to the plane scene browser.
[Problem reason] The coordinate system setting is incorrect. For example, the unit of the insertion point provided is meters, and the projected coordinate system with the unit of meters should be set. The projection setting should be the corresponding coordinate system when the point cloud data is output. If you need to add it to the spherical scene display, you can set the coordinate conversion parameter to the corresponding geographic coordinate system.

【iDesktop】After the point cloud cache is generated, the camera can only be displayed normally when it is zoomed out to the nearest point. If the camera is zoomed out, the display will be very sparse. What should I do if the LOD scaling parameter is adjusted to the maximum or the display is sparse?

[Problem Cause] The level is set when generating the cache, which affects the display effect when the camera is zoomed out.
[Problem Cause] When generating a point cloud cache, do not set the "Start Layer" and "End Layer".

[iDesktop] For the point data set in the PostGIS data source, the system field does not have smx and smy, so what should I do if I want to get the latitude and longitude at the front end?

[Solution] 1. Add X and Y coordinate value fields for processing raw data. In the iDesktop or iDesktopX workspace manager, select the corresponding point data set, right-click and select [Browse Attribute Table], click [Calculate Geometry Attribute] in the [Attribute Table] navigation bar to calculate the point coordinates, and "Point_X" and "Point_Y" will be added The fields represent the X and Y coordinate values ​​respectively. Or use the PostGIS function st_x(smgeometry), st_y(smgeometry) to calculate the X and Y coordinates.
2. After the front-end query, the result features will have geometry to save the X and Y coordinate value information.

[iDesktop] How to set the number of threads that are tilted into the database?

[Solution] [My Computer] - [Management] - [Device Manager] - [Processor], count the number of processors, and the number of threads is twice the number of processors. If the number of threads is filled to twice the number of processors, the memory will be relatively high when reading data at the beginning, and it will drop later, but it will not let it explode. While additionally processing data, processing other tasks is not recommended.

【iDesktop】How to use oblique photography data to filter out the building surface outside the height limit

[Question and answer] Use the 3D data-data processing-extract data function to extract the height of the building surface; then use the SQL query function to filter out the building surface outside the height limit according to the height field

【iDesktop】WinServer2016, the iDesktop interface becomes very large when the screen is scaled to 100% and the resolution is 1920*1080, and some function buttons cannot be seen and cannot be operated

[Solution] Right-click the SuperMap Desktop.exe file, and check the high DPI display in the properties to disable display scaling

[iDesktop] What types of models are the Revit export plug-in and iDestop direct import suitable for?

[Question Answer] The Revit export plug-in is to export BIM as UDB in Revit, and the desktop importing RVT above 10i is to directly import the BIM model made by Revit. Both methods can import Revit data to iDesktop for use. Generally speaking, there is not much difference between the two, but importing RVT is relatively new and is currently recommended.
In addition, because the two methods have their own characteristics in processing data, sometimes some data are more suitable for a method.
When instantiating the model, the Revit export plug-in needs to compare the objects under the family and the sub-objects under the object in turn, which is relatively cumbersome, especially when encountering the following two types of data, the difference is more obvious: 1. When most of the objects in the data are under a certain family, the comparison time will be greatly extended, resulting in slow speed; 2. When there are many sub-objects under a single object, the speed will also be slow.
Directly importing RVT can directly obtain the instantiation information of the model, which greatly reduces the export time.
When exporting the model, the Revit export plug-in uses the Face method; the direct import to RVT uses the Polymesh method. The main difference between the two lies in the processing of models such as circles, arcs, and curved surfaces.
Revit exports the plug-in, and the resulting normals are slightly worse, the number of vertices is less, and the effect of a single model is relatively poor; directly imported into RVT, the resulting normals are better, the number of vertices is more, and the effect of a single model is better.
If there are many models such as circles, arcs, and curves in the data, if they are directly imported into RVT, the data volume will expand significantly. If the Revit export plug-in is used, the data volume will be relatively small. If there are a large number of surface models in the data, it is recommended to use the Revit export plug-in.

【iDesktopX】【11.0.1】 Inherit JFrame to develop a custom window based on GridBagLayout layout. When running independently, it displays normally. After adding it to SuperMap iDesktopX through extended development, the layout is found to be incorrect, and the size of some controls has been changed. Normal use, how to solve it?

[Problem reason] The customer's window is based on GridBagLayout for layout, only the weight automatic layout is set, and the prefersize attribute is not set for the UI control. Running in iDesktopX causes the layout to be disordered.
[Solution] Set the preferred size for the UI control of the custom window through the setPreferredSize interface, and set the preferred size value of the UI control to be smaller. If the current UI control size is smaller than the preferred size, the layout will be disordered.

[iDesktop] After generating a configuration file for oblique photography and adding it to a spherical scene, the entire spherical surface is covered with debris and the data cannot be located. What's going on?

[Problem reason] The coordinate system setting is incorrect
[Solution] Check whether there is metadata (metadata.xml) in the data directory. This file records the coordinate system of the data and the coordinates of the insertion point. When generating the configuration file, select this file as Metadata, which ensures that the data is in the correct location; if no metadata is provided, you can choose a projected coordinate system or a geographic coordinate system to try to generate a configuration file, but this will not put the data in the correct location

[iDesktop] After generating the configuration file for oblique photography, the data can be seen in the spherical scene, but after the oblique storage, the data cannot be located in the spherical scene. What is the reason?

[Problem reason] The setting of the tilt storage parameters (central point coordinate unit) is incorrect
[Solution] Confirm the original OSGB data coordinate system unit, if it is a projected coordinate system, set the tilt storage parameter (center point coordinate unit) to meters, if It is a geographic coordinate system, or an ENU coordinate system, and the tilt storage parameter (center point coordinate unit) is set to degrees. The
final data is to be displayed in a spherical scene, and projection transformation needs to be checked, and the target coordinate system is set to: 4326 or 4490

【iDesktop】Max model, open in the scene, double-click the layer to locate the model, what may be the reason?

[Problem Cause] The data coordinates are incorrect or there are objects in the wrong position
[Solutions] 1. Right-click the dataset [Properties] to view the dataset coordinate system and dataset range. If it is a geographic coordinate system, ensure that the dataset range is within (±180 °, ±90°), if it exceeds this value, the operation is incorrect when using the plug-in to export. The correct way is to group the models in 3ds Max, move the position to the world coordinate (0, 0, 0) position, and then Through the spherical method, input the latitude and longitude coordinates to export
2. Use the udb data source to store the data set, right-click the data set [Browse Attributes], and filter to view the range fields such as SmSdriW, SmSdriN, SmSdriE, SmSdriS, etc. If you find the coordinates of some data and others Most of the data is very different, these are the data in the wrong position, select them to delete them, and then right-click the data set [Properties] to recalculate the range of the data set

【iDesktop】How to view model texture?

[Solutions] 1. View the texture of an object: add the dataset to the scene, select the object and right-click [Material Edit], click [Material] on the top of the pop-up panel 2. View the texture of the entire dataset: add the
data Add the set to the scene, select [3D Geographical Design]-[Material] in the tab, and you can view the material information

[iDesktop] The model texture is too large, causing the scene to freeze, and the generated cache exceeds 5M per s3mb, how to solve it?

[Problem reason] The model texture map is recommended not to exceed 1024 1024
[Solution] 1. Add the dataset to the scene, select [3D Geographical Design]-[Material] in the tab, browse and select in batches that contain large textures (more than 1024
1024 pixels) to get the material file (xml) and texture image. Use retouching software such as ps to change the size of the texture picture proportionally to no more than 1024 1024 pixels, replace the original picture
with the changed texture picture, and then import the material. 1024
1024

【iDesktop】How to reinstall license driver under windows?

[Solution] Delete the license driver: "Desktop installation directory\Tools\SuperMapLicenseCenter\Tools\SuperMap_Trial_License.exe" -r -fr -purge
Install the license driver: "Desktop installation directory\Tools\SuperMapLicenseCenter\Tools\SuperMap_Trial_License.exe" –i

【iDesktop】I forgot the workspace password, is there a way to retrieve it?

[Solution] The workspace password is stored encrypted and cannot be retrieved. You can create a new workspace, and then add the data source to it and recreate it.

【iDesktop】Can the existing map service scope be modified to the global scope?

[Solution] Yes, add a point with coordinate values ​​(-180, 90) and (180, -90) in the upper left corner and lower right corner of the original map respectively, and the range of the map will be enlarged to the global scale.

【iDesktop】Where to extract the bottom elevation and top elevation of the 3D model?

[Solution] Function entry: 3D data->model tools->attribute extraction, just check the bottom elevation and top elevation, and the bottom elevation and top elevation fields will be automatically generated in the attribute table after generation.

【iDesktop】Now there are 3D points, how to add sketch trees in batches according to 3D points?

[Solution] Function entry: Start tab -> Data processing -> Data import -> 3D -> Model folder.
Function entry: Select the data source to be imported in the workspace manager -> click the right mouse button -> batch import models.
First, you need to add an associated field in the point dataset, set the point plus model mode, set the associated field, point associated model, support relative path and absolute path, or model name (with suffix).

【iDesktop】How to exaggerate the terrain?

[Solution] Function entry: Data -> Data Processing -> Algebraic Operation. The raster value*2, the larger the multiplied value is, the more exaggerated it will be.

[iDesktop] After the storage is tilted, the data cannot be located

[Problem reason] When tilting into the warehouse, the target coordinate system is not set. If it is to be displayed on a spherical scene, it needs to be set to a geographic coordinate system corresponding to the geographic reference. If it is to be displayed in a flat scene, it needs to be set to the corresponding projected coordinate system.
[Solution] If the original data here is in a projected coordinate system, it needs to be set to the geographic coordinate system corresponding to the geographic reference, for example, the original data coordinate system is 3857. When tilting into the warehouse, you need to set the target coordinate system to 4326, and set it to the geographic coordinate system of WGS1984

【iDesktop】How to modify the resolution of the raster dataset? How to add a legend in the layout of the raster data map?

[Solution] 1. Perform "raster resampling" on the raster data; 2. Generate a raster segmented thematic map for the raster data layer, and then add the map to the layout to generate a legend

[iDesktop] After installing the kingbase database, why is the database data source still greyed out?

[Solution] The Kingbase v8 version needs to install the corresponding version of the postgis plug-in to expand the space. The desktop is connected through postgis, and the v7 version is connected through Kingbase

[iDesktop] After the vector tile of the label thematic map is released, the background style of the label disappears

[Problem reason] Because the vector tile only supports the background shape of the label thematic map as the default, rectangle, and rounded rectangle, other shapes do not support

[iDesktop/iDesktopX] I want to combine objects with the same attribute field values ​​into one object, and use the data set fusion function, but there are still two objects in the resulting data set, why are they not merged?

[Problem reason] In the fusion mode of data set fusion, the system provides three fusion modes: fusion (to merge objects with the same attribute field value and intersect or distance within the fusion tolerance range into a whole object), combination (to combine Objects with the same attribute field value form an object, and the overlapping parts are deleted), combined after fusion; the default value is fusion, so if two objects only have the same attribute field value but the intersection or distance is not within the fusion tolerance range, The fusion condition is not met.
[Solution] Only the attributes of the object fields are required, but the fusion of the spatial relationship is not required, and the fusion mode should be "combined".

【iDesktop/iDesktopX】How to get the area of ​​the vector surface dataset?

[Solution] If it is a udb dataset, the system field SmArea is its object area; if it is a udbx dataset, you can right-click the dataset and click [Browse Attribute Table] to open the dataset attribute table , on the tab, select [Attribute Table] - [Calculate Geometry Attributes], in the [Geometry Attributes] in the [Calculate Geometry Attributes] panel, select [Geodesic Area], [OK], after the calculation is completed, the attribute table A column [PreciseArea] field will be added in , which is the area field.

[iDesktop/iDesktopX] After opening the situation deduction panel, I created a new animation group and animation. Why can’t I see the effect in the scene when I click play?

[Problem Cause] When creating an animation for situational deduction, you must first select the label object to be animated.
[Solution] After selecting the object that needs to be deduced in the scene, create the animation.

[iDesktop/iDesktopX] After importing a tiff image, why do I get multiple data sets, and each data set is only a single color?

[Problem Cause] When importing images, the band import mode selects multiple single-band imports.
[Solution] When importing images, select synthetic band import as the band import mode.

[iDesktop] After deploying Tiandi map service on the intranet, open the image data of the Mercator projection coordinate system through the data source, add the image data to the map and find a blank image that has been requested all the time, how to solve it?

[Cause of the problem] This is because the positive and negative sign of the range returned by the Tiandi map service deployed on the intranet is reversed, that is, the upper left corner is wrong, causing the requested row and column numbers to become negative. [Solution] In the request
address Add TOPLEFTCORNEREXCHANGE=true, refer to the request address: http://t0.tianditu.com/img_w/wmts?DPI=96&TOPLEFTCORNEREXCHANGE=true&tk=855ff623d735789f262ec941e7f9bd21. The meaning of this parameter is to change the upper left corner point.

【iDesktop】I want to mark two fields, how should I write the expression?

【Solution】Field A||Field B

【iDesktop】Click to add model mode to import models in batches. After setting the associated fields, load them into the scene and all the models are gathered together.

[Problem reason] Check whether there is a problem with the unit setting when generating the model
[Solution] 1. Reset the unit in the software that generates the model 2. You can set it when adding the model, and set the zoom ratio xyz

[iDesktop] The shp data cannot be edited when the desktop is opened

[Problem Cause] Import in the form of a dataset
[Solution] Create a new data source or right-click an existing data source to import a dataset, select the shp file and open it in the map window, and activate the edit button to edit normally

[iDesktop] [10.2.1] How to control the number of decimal places in the area precision of the udbx dataset, for example, retaining the value of the area field to four decimal places, how should it be implemented?

[Solution]
It can be realized by using string function processing, and the corresponding function can be set in the return field in the SQL query or update column function to process. The specific SQL implementation can refer to the following:
smarea,substring(smarea::VARCHAR from 0 for position('.' in smarea::VARCHAR)+5) as newarea

[iDesktopX] [10.2.1] Model training error size mismatch for conv1.weight: copying a param with shape torch.Size([64, 3, 7, 7]) from checkpoint, the shape in current model is torch.Size( [64, 4, 7, 7]). What is the reason for this?

[Problem Cause]
Because the image is 4-band 8-bit or single-band 32-bit true color, machine learning does not support it, and only supports single-band 24-bit true color or 3-band 8-bit image.
[Solution]
It is necessary to transfer the data of the 4-band to the 3-band. The image file is imported as a single-band image dataset, and the fourth band is deleted in the dataset properties-"image"-"band information". The default 123 corresponds to the RGB band. Get a three-band image dataset for model training.

【iDesktopX】【10.2.1】How to open the 3D dataset layer in the 3D service in iServer on the desktop?

[Solution]
1. Create a scene on the desktop first.
2. "Open iserver service layer" window.
3. "Service Address" is written to the realspace route, and "Layer Name" is the name of the 3D dataset. Write "Scene Name" if it has one, or "Default Scene" if it doesn't. "Layer Type" select the right.

[iDesktopX] [10.2.1] On the desktop, perform an update column operation on the text type field (texture map content) of the vector dataset in the udbx data source, and pass in the updated string StaticMesh'/SM/LOD0', and the update fails , The error reported from the component layer log is as follows [error] UPDATE dian SET col = 'StaticMesh'/SM/LOD0'' WHERE SmID in (1,2,3) , near "''": syntax error?

[Problem reason]
udbx is a sqlite database, because the value of the update column has a single quotation mark, which needs to be escaped, and the escape character is 'single quotation mark.
[Solution]
Add the escape character string when updating the column: StaticMesh''/SM/LOD0''.
Note: The escape character for other strings in sqlite is / slash. Example:
/ --> //
' --> ''
[ --> /[
] --> /]
% --> /%
& --> /&
_ --> /_
( --> / (
) --> /)

[iDesktopX] [10.2.1] On the desktop, the vector dataset in the udbx data source has a field A that stores a timestamp. How to convert the timestamp into a date or time and store it in a new field?

[Solution]
It can be realized by using the datetime function. The default timestamp is milliseconds. The specific usage is as follows:
update accessRecords set time=datetime(accessTime/1000, 'unixepoch', 'localtime');

【iDeaktop】When the desktop selects an editable layer, why some objects cannot be selected? When the layer is set to be non-editable, all objects can be selected, what may be the reason, and how to solve it?

[Problem reason]: When the component layer is implemented, the Geometry objects selected in the editing state will be stored in the memory. If the number of selections is too large, the memory will be insufficient. Therefore, a limit of 10,000 items is set for the default selected objects, and the number of items exceeding the limit will not be selected.
[Solution]: If you must display all objects in the editable state, you can modify the value of MaxEditGeometrySize in SuperMap.xml, but if the memory is not large enough, it is recommended not to set a large value.
[Other situations] If the amount of data in the dataset is not large, for example, less than 10,000, all objects cannot be selected even if they can be edited. It may be that the spatial index of the dataset is broken. Re-create the spatial index for the dataset before selecting. .

【iDesktop】How to remove the black and white borders of images?

[Solution] If the data volume is relatively small, you can directly use the raster clipping method to directly clip the black and white edges by drawing the vector surface.
Single image: It can be opened as a file-type data source read-only, added to the map, right-click the layer properties, and set the black border and white border of the map to background transparency and special value transparency respectively.
Multiple images: Use all images to create a mosaic dataset, right-click on the mosaic dataset to create an overview, check No value capping, and fill in 0 or 255. If the black and white edges of the image are special, and the effect is not good after building a valueless cover, you can add the mosaic dataset to the map, right-click the properties of the layer with "image" written, and optimize it by background transparency and special value transparency Removal.
It should be noted that if the black and white edges are not pure black and pure white, and there are other gradient black and white with transitional blur, you can give a certain transparent color tolerance to optimize the display when setting transparency.

/[
    ]    -->      /]
    %    -->      /%
    &    -->      /&
    _    -->      /_
    (    -->      /(
    )    -->      /)

[iDesktopX] [10.2.1] On the desktop, the vector dataset in the udbx data source has a field A that stores a timestamp. How to convert the timestamp into a date or time and store it in a new field?

[Solution]
It can be realized by using the datetime function. The default timestamp is milliseconds. The specific usage is as follows:
update accessRecords set time=datetime(accessTime/1000, 'unixepoch', 'localtime');

【iDeaktop】When the desktop selects an editable layer, why some objects cannot be selected? When the layer is set to be non-editable, all objects can be selected, what may be the reason, and how to solve it?

[Problem reason]: When the component layer is implemented, the Geometry objects selected in the editing state will be stored in the memory. If the number of selections is too large, the memory will be insufficient. Therefore, a limit of 10,000 items is set for the default selected objects, and the number of items exceeding the limit will not be selected.
[Solution]: If you must display all objects in the editable state, you can modify the value of MaxEditGeometrySize in SuperMap.xml, but if the memory is not large enough, it is recommended not to set a large value.
[Other situations] If the amount of data in the dataset is not large, for example, less than 10,000, all objects cannot be selected even if they can be edited. It may be that the spatial index of the dataset is broken. Re-create the spatial index for the dataset before selecting. .

【iDesktop】How to remove the black and white borders of images?

[Solution] If the data volume is relatively small, you can directly use the raster clipping method to directly clip the black and white edges by drawing the vector surface.
Single image: It can be opened as a file-type data source read-only, added to the map, right-click the layer properties, and set the black border and white border of the map to background transparency and special value transparency respectively.
Multiple images: Use all images to create a mosaic dataset, right-click on the mosaic dataset to create an overview, check No value capping, and fill in 0 or 255. If the black and white edges of the image are special, and the effect is not good after building a valueless cover, you can add the mosaic dataset to the map, right-click the properties of the layer with "image" written, and optimize it by background transparency and special value transparency Removal.
It should be noted that if the black and white edges are not pure black and pure white, and there are other gradient black and white with transitional blur, you can give a certain transparent color tolerance to optimize the display when setting transparency.

Guess you like

Origin blog.csdn.net/supermapsupport/article/details/129933697