posts - 119, comments - 62, trackbacks - 0, articles - 0
          使用該函數的時候會出現第一次能正確定位,而第二次定位不正確的情況,解決辦法是每次在調用該函數之前都調用一下map.reset()函數。
          另外,不同的圖層類型要使用不同的定位方式。以下是示例代碼:
          map.reset();
          if?(fLayer.getFeatureClass().equalsIgnoreCase("point"))?{
          ????????????????SimpleMarkerSymbol?simpleMarker?
          =?new?SimpleMarkerSymbol();
          ????????????????simpleMarker.setMarkerType(SimpleMarkerSymbol.STAR);
          ????????????????simpleMarker.setColor(
          "255,0,0");
          ????????????????simpleMarker.setWidth(
          20);
          ????????????????map.displayFeatures(fLayer,?expression,?
          true,?simpleMarker);

          ????????????}
          ?else?if?(fLayer.getFeatureClass().equalsIgnoreCase("line"))?{
          ????????????????SimpleLineSymbol?symbol?
          =?new?SimpleLineSymbol();
          ????????????????symbol.setColor(
          "255,0,0");
          ????????????????symbol.setTransparency(
          0.5);
          ????????????????symbol.setWidth(
          9);

          ????????????????map.displayFeatures(fLayer,?expression,?
          true,?symbol);
          ????????????}
          ?else?{
          ????????????????SimplePolygonSymbol?symbol?
          =?new?SimplePolygonSymbol();
          ????????????????symbol.setFillColor(
          "255,0,0");
          ????????????????symbol.setTransparency(
          0.5);
          ????????????????symbol.setFillType(SimplePolygonSymbol.VERTICAL);
          ????????????????map.displayFeatures(fLayer,?expression,?
          true,?symbol);
          ????????????}

          map.refresh();

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 保山市| 惠州市| 从化市| 绵竹市| 樟树市| 托克逊县| 修水县| 墨竹工卡县| 卢氏县| 延长县| 和平县| 舞钢市| 宁城县| 新巴尔虎左旗| 多伦县| 洛隆县| 巩义市| 四平市| 都江堰市| 溧水县| 宜君县| 连城县| 会理县| 阳原县| 远安县| 平塘县| 合水县| 含山县| 武山县| 常熟市| 望城县| 安岳县| 满城县| 池州市| 乐安县| 威海市| 孙吴县| 钟祥市| 当阳市| 鄱阳县| 行唐县|