zoukankan      html  css  js  c++  java
  • 路径分析返回信息是英文的问题

    而我在做路径分析时,需要为用户展示详细的路径信息,由于我希望展示给用户的路径信息是中文的,具体路径分析代码如下:
       public void ExcuteRouteTask()
            {
                if (stopsGraphicsLayer != null)
                {
                    if (stopsGraphicsLayer.Graphics.Count > 1)
                    {
                        if (routeTask.IsBusy)
                        {
                            routeTask.CancelAsync();
                            stopsGraphicsLayer.Graphics.RemoveAt(stopsGraphicsLayer.Graphics.Count - 1);
                        }
                        routeTask.SolveAsync(new RouteParameters()
                        {
                            Stops = stopsGraphicsLayer,
                            Barriers = myBarriarGraphicsLayer,
                            ReturnDirections = true,
                            DirectionsLanguage = new System.Globalization.CultureInfo("zh-cn"),
    //尽管我已经设置返回路径信息是中文,但是返回的路径信息仍然是英文的
                            DirectionsLengthUnits=esriUnits.esriMeters,                      
                            UseTimeWindows = false,
                            OutSpatialReference = MyMap.SpatialReference
                        });
                    }
                }
            }
     
    下面是解决方案:

    问题解答:

    将zh-CN 文件夹 从
    C:Program Files (x86)ArcGISDesktop10.1NetworkAnalystDirections
    考到
    C:Program FilesArcGISServerNetworkAnalystDirections
     
    Rest请求时,Directions Language 属性设置为zh-CN即可
  • 相关阅读:
    QT实现软件重启
    Qt 延时
    gcc 创建库及使用
    verilog 奇数分频设计
    内核中的 likely() 与 unlikely()
    TFT LCD 参数详解
    手动安装m4, autoconf, automake, libtool
    [其他] 蒙特卡洛(Monte Carlo)模拟手把手教基于EXCEL与Crystal Ball的蒙特卡洛成本模拟过程实例:
    Origin9.1如何绘制风向玫瑰图(Binned Data)?
    Origin9.1如何使用原始数据(Raw Data)绘制风向玫瑰图
  • 原文地址:https://www.cnblogs.com/rockman/p/3302851.html
Copyright © 2011-2022 走看看