首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学习计划

    maptalks 开发手册-进阶篇

    这个单靠maptalks是有点难的,但是用maptalks的好处就是,它有很多插件,所有这个聚合功能我们也用插件来实现: 文档: GitHub - maptalks/maptalks.markercluster 引入插件: npm install maptalks.markercluster 使用如下; import * as maptalks from 'maptalks' import {ClusterLayer 集成three后 的文档:maptalks.three/API.ZH-CN.md at master · maptalks/maptalks.three · GitHub npm install maptalks.three // 这里安装128的版本就行,其他版本会出现报错 npm install three@0.128.0 创建板块 maptalks集成了three.js,有些转为maptalks定制的用法,但基本上还是和 at master · maptalks/maptalks.three · GitHub 可以看出适配还是挺不错的。

    7.4K30编辑于 2023-10-24
  • 来自专栏学习计划

    maptalks 开发手册-入门篇

    为何使用maptalks 做过地图的小伙伴们都知道,每个地图框架产商都与自家的地图资源进行绑定,如非常受欢迎的mapBox、高德、百度、腾讯等,你必须注册他们产品,获取key,然后调用的api,才能进行地图的相关操作 说到自主,作为中国人也是有亲身体会的,作物基因专利、光刻机、软件等等,由外国掌控核心技术,作为使用者的我们只能认栽吃瘪,maptalks是我们国人开源的一个地图框架,可以自定义我们的地图资源,不用第三方支持 API https://maptalks.org/maptalks.js/api/0.x/Map.html 初始化 首先需要安装maptalks npm install maptalks 和其他框架的差不多 /dist/maptalks.css'; import * as maptalks from 'maptalks'; export default { data() { return { new maptalks.VectorLayer('v').addTo(map) 放大缩小等工具 在地图初始化时,我们也可以添加一些我们的工具: 它提供了new maptalks.control.Toolbar

    4.3K32编辑于 2022-05-11
  • 来自专栏前端博客

    maptalks点线面图形样式设置经验总结

    个人偏好使用mapbox,但是架不住人多,被使用maptalks,然而的文档非常感人,让人泪崩三千里……maptalks图形样式设置,通过symbol设置设置symbol的,可以直接在 图形(Marker LineString Polygon ),Geometry、VectorLayer 设置单个图形设置样式:maptalks矢量图形 geoJSON形式有marker(point)/LineString 搞了大半天才从GitHub上面找symbol具体属性https://github.com/maptalks/maptalks.js/wiki/Symbol-Reference#allMarkerTextPolygons /maptalks.js/api/0.x/MultiGeometry.html这是和单个设置其实一样的,不必赘述通过VectorLayer设置一般数据量多了,就通过分层 归集数据,这时候,设置VectorLayer 点线面图形样式设置经验总结——symbol属性与方法》,请注明出处:https://www.zhoulujun.cn/html/GIS/maptalks/2019_1118_8216.html

    1.4K10编辑于 2023-04-09
  • 来自专栏跟牛老师一起学WEBGIS

    主流webgis框架介绍与对比

    最新版本 V0.49.3 简介 maptalks.js was born for a map-centric project to help YUM! DOCTYPE> <html> <head> <meta charset="UTF-8" /> <title>Maptalks Quick Start</title> <link rel=" stylesheet" href="https://cdn.jsdelivr.net/npm/<em>maptalks</em>/dist/<em>maptalks</em>.css"> <style> html, body "> var map = new maptalks.Map('map', { center: [103.572, 36.897], zoom: 4, baseLayer: new maptalks.TileLayer('base', { 'urlTemplate' : 'https://b.tile.openstreetmap.org

    3.3K20发布于 2021-09-10
  • 来自专栏前端博客

    Cesium笔记(1):在项目中使用Cesium—Vue整合Cesium

    75.0, 28.0, -67.0, 29.75)}))这个配置,参考:https://www.cnblogs.com/reround/p/12160503.htmlvue使用Cesium注意事项无论是maptalks 解决:将viewer放到全局对象当中之前做maptalks地图的时候,maptalks.ui.UIMarker,把创建的marker 放到一个 vue data 定义的数组中MarkersList(Vue

    2.4K20编辑于 2023-05-14
  • 来自专栏灯塔大数据

    塔荐 | 号称最快的 Node.js 应用框架来了

    6 Maptalks:一个开源的 JavaScript 地图引擎 https://www.oschina.net/p/maptalks ☞ 推荐理由:基于原生 ES6 Javascript 开发。

    2.4K100发布于 2018-04-04
  • 来自专栏前端架构

    GIS历史概述与WebGis应用开发技术浅解

    目前很多公司都提供了自己的二次开发包,在前端的有OpenLayers、AGS API for JS、maptalks。在后台的也有geoTools、AO等。 地图方面: Mapbox、ArcGIS、OpenLayers、cesiums、百度地图BMap、高德地图AMap、Google Map 等; 集成包有:OpenLayers、AGS API for JS、maptalks 总结来说,大项目选择ArcGIS 或SuperMap,大中型的选择SuperMap或者OpenLayer,小项目就使用maptalks。 原文链接:GIS历史概述与WebGis应用开发技术浅解 - maptalks填坑笔记 - 周陆军的个人网站 参考文章: 令德国人崇敬的地图学家——墨卡托 http://www.sohu.com/a/254951691

    4.3K00发布于 2019-08-11
  • 来自专栏前端博客

    Cesium笔记(0):Cesium简介及学习资料搜集

    最近一年用了maptalks来做地图开发。但是真如官方说是,现在是3D的时代,所以cesium是 必杀技了3D data is all around us.

    2K20编辑于 2023-05-14
  • 来自专栏跟牛老师一起学WEBGIS

    写给在校的GISER

    for js3/4, supermap client,三维的有skyline,arcgis for js 4,伟景行;开源方案:二维的有openlayers2/3, leaflet, map box, maptalks

    1.2K40发布于 2018-12-07
  • 来自专栏前端架构

    GIS坐标系测绘原理:大地水准面/基准面/参考椭球体/EPSG/SRI/WKT

    具体参看微软SQL Server 2019《空间引用标识符》文档与 maptalks文档《Tile-System》 WKT WKT:well-known binary(WKT)是一种文本标记语言,用于表示矢量几何对象

    6.9K11发布于 2021-07-13
领券