问题标签 [esri-leaflet-geocoder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - Angular上的传单Esri地理编码不导入地理编码类
我尝试在 Angular 项目上使用地理编码表单 esri-leaflet 库,但我遇到了导入类问题。
这是我的组件代码:
当我运行“ng serve”时,出现此错误:
./src/app/abd-map/abd-map.component.ts 41:30-44 中的错误“在“esri-leaflet”中找不到导出“地理编码”(导入为“esri”)
有人可以帮助我吗?谢谢。
angular - 如何在角度组件中删除标记到传单地图
我在 Angular 组件上使用传单,当用户从 esri-leaflet 反向地理编码中单击地图时,我正在显示一个标记,我想删除用户单击时添加的先前标记。
这是我的代码:
leaflet - 如何将预定义的地点/标记添加到 Leaflet Geocoder
我正在使用带有地理编码器(ESRI)和路由机的传单地图。我添加了两个标记,比如说我的家和我的工作
这是一个示例小提琴: https ://jsfiddle.net/21nmk8so/1/
如何将此标记/点添加为 ControlGeocoder 的预定义位置?我想在搜索中使用它们并用作路线计算的起点/终点。
同一问题的另一个示例:如何添加带有纬度/经度的自定义假城市,并能够搜索(查找路线)往返该城市。
javascript - Leaflet .Repeated Markers 与 esri-leaflet-geocoder 结合使用
嗨,我是 Leaflet 的新手,我正在尝试将 Esri 地理编码控件与Leaflet.RepeatedMarkers结合起来。实际上,我需要在第一张地图的 [-180,180] 上重复标记。下面的代码工作正常。不幸的是,当我尝试使用 Esri 地理编码控件进行新搜索时,“旧”标记仍然存在。
关于在我尝试新搜索时如何清除/删除“旧”标记的任何建议。
提前致谢!
亚当
angular - esri-leaflet 未在 angular typescript 中显示它无法识别 VECTOR
我无法显示地图或使用 esri-leafleft 提供的搜索:这里是typsescript文件的代码。
})
错误类型错误:leaflet__WEBPACK_IMPORTED_MODULE_2__.esri 未定义 这是我在控制台中遇到的错误,我到处查看但一无所获,即使我只用 esri 更改了 L,它也不适用于 Vector 部分
leaflet - Esri-leaflet-geocoder:组件未呈现;如何在生产环境中连接供应商
我正在使用很棒的esri-leaflet-geocoder
插件,但无法在生产中渲染。
我注册了一个provider(ArcGIS Online Geocoding Service)并得到了一个api key,然后按照github页面上的文档添加api key:
我收到以下错误:
TypeError: Cannot read property 'Geocoding' of undefined
因此,我在这里访问了 esri-leaflet-geocoder 的官方文档页面并尝试了那里列出的内容。事实证明,它似乎更最新。
它没有用,但控制台似乎表明它们确实采用了文档中列出的道具:
那么我怎样才能让“searchControl”在生产中工作/渲染?
reactjs - 如何解决“React Hook useEffect 缺少依赖项:'currentPosition'”
当我包含currentPosition
在useEffect
依赖数组中或删除它时,代码变成了一个无限循环。为什么?我对 map 有同样的问题,但是当我将 map 放在依赖数组中时就可以了。
reactjs - 地理编码反应传单
尝试在 ELG.geocode 中添加地址列表。错误:无法读取未定义的属性“0”;(结果)
原文:https ://codesandbox.io/s/geocoding-in-react-leaflet-v3x-forked-uilpl?file=/src/MyMap.jsx:632-725
javascript - Webpack 5 - 来自 node_modules 的安静警告?
我在我的 react 项目中使用 webpack 5.44.0 和 webpack-dev-server 3.11.2,以及自定义 webpack/babel 配置。我正在将esri-leaflet-geocoder导入到我的项目中。使用 webpack 开发服务器进行开发时,我收到以下警告:
我读了问题Error: Should not import the named export 'version' (imported as 'version'),这似乎是最密切相关的。但就我而言,问题隐藏在 esri-leaflet-geocoder 的外部模块中,所以我真的无法控制其中的代码。
是否可以告诉 webpack 开发服务器忽略这种特定类型的警告,或者来自 node_modules 文件夹中的任何警告?我想在我自己的代码中保留警告,但如果它们是由 node_module 中的代码引起的,则不打印警告。这种对 webpack 警告的精细控制是否可行?如何忽略此警告?