weixin_41727652 2019-03-13 16:32 采纳率: 0%
浏览 205
已结题

怎么把这距离和面积的代码溶入我原来的底图来

怎么把第一个的写法,改到第二个去,把第一个溶合进来他要的东西。

<script type="text/javascript">
        var dojoConfig = {
            async: true,
            packages: [{
                "name": "layerjs",
                "location": location.pathname.replace(/\/[^/]+$/, "")+ "/js"
            }]
        };          
</script>
<script src="https://js.arcgis.com/3.18/"></script>
<script type="text/javascript">
   require([
           "esri/map",  
           "esri/dijit/Measurement", 
           "esri/units", 
            "dojo/dom",
           "layerjs/MeasureTools",  
            "dojo/domReady!"
         ],function(
            Map,Measurement, Units,dom,deMeasureTools
          ){        
             var map=new Map("map",{
                 showAttribution:false,
                 fadeOnZoom:true,
                 force3DTransforms:true,
                 center:[101.7,24.6],
                 zoom:10,
                 autoResize:true,
                 sliderPosition:"bottom-right",
                 logo:false
             });
             var measurement = new Measurement({
    map: map,
    defaultAreaUnit: Units.SQUARE_MILES,
    defaultLengthUnit: Units.KILOMETERS
  }, dom.byId('measurement'));

主要是这一些,我不知道怎么可以溶合到这边来

require(["dojo/dom","dojo/dom-construct","esri/map","esri/dijit/Scalebar","esri/tasks/Geoprocessor","esri/InfoTemplate","esri/tasks/FindTask","esri/tasks/FindParameters","esri/layers/ArcGISDynamicMapServiceLayer","esri/layers/ArcGISTiledMapServiceLayer",
    "esri/layers/FeatureLayer", "esri/tasks/query",
    "esri/tasks/QueryTask", "esri/symbols/SimpleMarkerSymbol", "esri/symbols/PictureMarkerSymbol",
    "esri/renderers/SimpleRenderer","esri/symbols/SimpleFillSymbol", "esri/symbols/SimpleLineSymbol",
    "esri/Color", "esri/toolbars/draw","dijit/TooltipDialog", "dijit/popup",
    "esri/lang", "dojo/dom-style", "esri/graphic", "dojo/on", "dojo/number", "esri/geometry/Point", "esri/geometry/ScreenPoint",
    "dojo/parser", "esri/symbols/PictureMarkerSymbol", "esri/layers/GraphicsLayer", "esri/symbols/TextSymbol", "dijit/registry",
     "dojo/domReady!"
], function(dom,       domConstruct,Map,Scalebar,Geoprocessor,InfoTemplate,FindTask,FindParameters,ArcGISDynamicMapServiceLayer, ArcGISTiledMapServiceLayer,FeatureLayer, Query, QueryTask,
    SimpleMarkerSymbol, PictureMarkerSymbol, SimpleRenderer,SimpleFillSymbol, SimpleLineSymbol, Color, Draw,TooltipDialog, dijitPopup, esriLang, domStyle, Graphic, on,
    number, Point, ScreenPoint, parser, PictureMarkerSymbol, GraphicsLayer, TextSymbol, registry
) {

    map = new esri.Map("mapDiv", {logo:false,
                 center:[119.31197,26.08500],
                 zoom:17,
                 slider:false
             });
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 有关区间dp的问题求解
    • ¥15 多电路系统共用电源的串扰问题
    • ¥15 slam rangenet++配置
    • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
    • ¥15 对于相关问题的求解与代码
    • ¥15 ubuntu子系统密码忘记
    • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
    • ¥15 保护模式-系统加载-段寄存器
    • ¥15 电脑桌面设定一个区域禁止鼠标操作
    • ¥15 求NPF226060磁芯的详细资料