SuperMap logo
  • Products

    What is GIS

    About SuperMap GIS

    Technology System

    • Big Data GIS
    • New RS Software
    • New 3D GIS
    • Geospatial AI
    • Distributed GIS
    • Cross Platform GIS

    SuperMap GIS 2024 New!!

    • Cloud GIS Server
    • Edge GIS Server
    • Terminal GIS for Desktop
    • Terminal GIS for Components
    • Terminal GIS for Web
    • Terminal GIS for Mobile

    Previous Versions

    • SuperMap GIS 2023
    • SuperMap GIS 11i(2022)
    • SuperMap GIS 10i(2021)
    • SuperMap GIS 10i(2020)
    • SuperMap GIS 10i
    • SuperMap GIS 9D(2019)
  • Solutions

    Smart City

    Natural Resource

    Land Management

    Facility Management

    Public Safety

    Natural Disasters

    Transportation

    Water Conservancy

    BIM+GIS

  • Stories
    • Articles
    • News
    • Events
    • Magazines
  • Support
    • Download & Online Help
    • Online Demonstration
    • Ask & Answer
    • Discover SuperMap GIS
    • Trial License
  • About
    • lntroduction
    • Careers
    • Contacts
    • Suggestions
 
  • English
  • 中文
  • Español
  • Français
  • ภาษาไทย
  • русский
  • Türkçe
  • Português
  • 日本語
  • 한국어
  • Indonesian
  • عربي
FAQ

FAQ

  • Home
  • Support
  • FAQ

FAQ

  • iServer
  • iPortal
  • iObjects
  • iMobile
  • iDesktop
  • iClient3D
  • iClient
  • Q: How do you convert a geometry object into a string and save it in a database in SuperMap iClient for Javascript?

    A: You can use geometry.toString() to convert to string, and use fromWKT() to convert the string to the geometry object.

    09 Jul,2019 iclient
  • Q: How do I distinguish the event that is triggered after the map is scaled between the mouse double click or scroll wheel?

    A: 1. Cancel the default double-click zoom in event. 2. Bound double-click event for the map div. 3. You can get the screen coordinates in the double click event of div. And you can get the geographic coordinates according to the screen coordinates. Then manually perform the magnification level. Then you can distinguish between double-click and scroll wheel scaling events.

    09 Jul,2019 iclient
  • Q: How to query data services or map services synchronously?

    A: The iClient default query method is asynchronous, and you can use the iServer REST API to build your own ajax requests to implement synchronous queries.

    09 Jul,2019 iclient
  • Q: When developing the dynamic plotting function, you use the plotting and property panels provided by the client. Why they unable to load properly?

    A: Client provides two div panels: plotting panel and attribute panel, which greatly simplifies steps to edit and draw plotting symbols. Please note that you need to copy samples/js/plottingPanle in iClient for JavaScript package to the project. If there is an error 404, you need to change the relative path in PlottingPanel.js file of plottingPanle folder.

    09 Jul,2019 iclient
  • Q: Whether GraphicLayer has any way to load a custom image as a point icon?

    A: Now graphicLayer only supports three styles: SuperMap.Style.Circle circle, SuperMap.Style.Clover clover, and SuperMap.Style.RegularShap regular polygon. It doesn’t support custom image styles.

    09 Jul,2019 iclient
  • Q: How to render a picture for feature point elements?

    A: Set externalGraphic in SuperMap.Feature.Vector.style to render external chart.

    09 Jul,2019 iclient
  • Q: How to remove the shadow when you use SuperMap.Popup.FramedCloud to create the pop-up window?

    A: Suppose popup as the variable name of pop-up window, call popup.shadowDiv.innerhtml=’.

    09 Jul,2019 iclient
  • Q: How iServer sets the display overlay?

    A: This feature is implemented through iClient for javascript in the front end. When you initialize SuperMap.Layer.TiledDynamicRESTLayer, you can set overlapDisplayed and overlapDisplayedOptions.

    09 Jul,2019 iclient
  • Q: Why the animation in the animation layer will be disappeared rather than stay on the page?

    A: If you set the feature at the end of the animation, it will stay on the page.

    09 Jul,2019 iclient
  • Q: Why is the first feature returned in each group when conduct sql query and you already set the GroupBy?

    A: It needs to set the return fields, such as count(*).

    09 Jul,2019 iclient
  • Q: Why the return results are incorrect when iClient for Javascript uses UTFGrid?

    A: 1. Set the projection and maxExtent prameters on map. 2. Set the appropriate values to pixcell and utfgridResolution.

    09 Jul,2019 iclient
  • Q: What is the corresponding relationship between the pixcell and utfgridResolution attributes in the UTFGrid layer?

    A: 1. The pixcell is the accuracy of utfgrid tiles which are sent to the server. The smaller the value, the higher the accuracy, and the larger the corresponding tile size will be. 2. utfgridResolution is the accuracy used for client parsing tiles. It should be equal to the pixcell, or there is a problem of location and property. 3. Usually if the UTFGrid layer is a region layer, the corresponding amount of data will be larger. In order not to affect the normal browsing of the page, you can set the two properties to a larger size.

    09 Jul,2019 iclient
  • Q: You load the rest dynamic layer synchronously and set resolution or scale to export white picture. What if the scale control display is incorrect when both settings can export the pictures?

    A: In this case, manually set the map coordinate unit.

    09 Jul,2019 iclient
  • Q: How do you set the return results to sort in a certain way in SuperMap iClient for Javascript query?

    A: The orderBy parameter in SuperMap.REST.FilterParameter class is equivalent to the ORDER BY in SQL statements. The format is: ORDER BY < column name >. The column name is the name of each column in the property table, and column can also be called the attribute. In SuperMap, it is also called field. When sorting a single field, the field usage is orderBy = "field name"; when sorting multiple fields, the fields are separated by an English comma, which is used as orderBy = "field name 1, field name 2". For example, there is a country dataset, and it has two fields: “SmArea”and “pop_1994”, which represents the country size and the number of countries in 1994. If you want to sort the records according to the number of countries, orderBy = "pop 1994"; if you want to sort by area and population, orderBy = "SmArea, pop 1994".

    09 Jul,2019 iclient
  • Q: When you use the dynamic block layer, whether it can’t do the listening, just add it directly to the map?

    A: Yes. However, you need to manually set the maximum range of the map, dpi (the default dpi for the rest map service published by iServer is 96), scale array, or resolution array when defining the rest dynamic block layer.  

    09 Jul,2019 iclient
  • Q: When you use iClient for Javascript to do the layer filtering. Why the code looks fine but it is always unsuccessful?

    A: Maybe the layer name is wrong. For example, the layer name is China_Province_pg_1@China#1. If you written to China_Province_pg_1@China.1, the filter will be failure, especially the thematic map.

    09 Jul,2019 iclient
  • Q: After setting the style of dot layer on the desktop, you can use iServer to publish the map services. Why the points on the edge of the map are truncated?

    A: When the desktop computes the map range, it is the largest external rectangle for the points set, but the point icon is not counted. If you need the complete map, you need to set displayoutsidemaxto to true for the layer.

    09 Jul,2019 iclient
  • Q: How to change the number of Y axis scale when you use iClinet for Javascript to make histogram on client?

    A: Change the axisYTick attribute of the histogram chartsSetting object to change the number of Y scale.

    09 Jul,2019 iclient
  • Q: Why it appears offsets when multiple cache maps overlay?

    A: First, determine whether the coordinate system is consistent with the scale. If it is consistent, you can try to use the map synchronous loading. Set the DPI,scales/resolutions, bounds, and then overlay.

    09 Jul,2019 iclient
  • Q: When you use iClient for Javascript to make the histogram in client, but the value is too small to display short on the graph. How do you make it appear larger?

    A: Modify the codomain attribute of the chart chartsSetting object by setting the appropriate range to make the bar chart show more coordination.

    09 Jul,2019 iclient
<<< < 6 7 8 9 10 > >>>

SuperMap GIS

  • Cloud GIS Server
  • Edge GIS Server
  • Terminal GIS for Desktop
  • Terminal GIS for Components
  • Terminal GIS for Web
  • Terminal GIS for Mobile

Stories

  • Articles
  • News
  • Magazines
  • Events

Support

  • Download & Online Help
  • Online Demonstration
  • FAQ
  • Demo Code
  • Technical Docs
  • Training Files
  • Videos
  • Trial License

Events

  • [list:pagetitle] [list:targetlink]
  • {/zzz:list}

About

  • lntroduction
  • Careers
  • Contacts
  • Suggestions

Follow Us

  • LinkedIn
  • Facebook
  • Twitter
  • Instagram
  • YouTube
© 1997-2023 SuperMap Software Co., Ltd.
  • Sitemap
  • | Privacy