V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  fuzhenn  ›  全部回复第 1 页 / 共 2 页
回复总数  24
1  2  
2018-06-26 13:23:34 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
@cuipeng
感谢你的回复!
边缘虚化范围是可以配置的,maptalks 中可以通过 maxVisualPitch 来调整虚化的角度,把它设成和 maxPitch 一样时,就和 mapbox-gl-js 一样的了。

默认情况下 maxVisualPitch 是 60,maxPitch 是 80,主要是因为 maptalks 的最大倾斜角度比 mapbox-gl-js 更大(目前最大到 60 度),角度很大时会有瓦片载入量过大的问题,为了优化性能,maptalks 有个很独特的 cascadeTile 优化功能,就是远处的瓦片改用上一级的,可以在保证视觉效果的前提下,有效减少瓦片数量(能够减少 50%)
2018-06-26 11:42:47 +08:00
回复了 pythonee 创建的主题 程序员 工作之后,大家有没有什么系统性提升的方法和路径
我写了 10 多年程序了( 07 年研究生毕业),但直到 14 年才找到有效的自我提升方法。

之前的 10 年里,因为掌握熟悉了各种流行第三方库,不管啥项目几种熟悉的架构一把梭总能又快又好的解决掉,甚至通过研究部分源代码掌握了一些“秘辛”,总有种自己有点牛的错觉。

其实确实是错觉,因为什么都还不懂。

14 年因为开始系统的真正接触开源和 github,才自觉窥见了技术的大门,从代码质量,代码管理,思维方式上都有了天翻地覆的变化,从之前自认为的"全栈工程师”, 转为只钻研某个特定领域,而且学的越深越有种天高海阔(以前实在太肤浅)的感觉。

上面提到的真正接触开源在我看来有几种层次:
1. 开始参与开源,提个 issue,提个 pr 改个 typo 之类
2. 给某个开源库提交 bug fix 或 feature
3. 找到自己感兴趣的方向,自己尝试做一个开源库
4. 掌握开源库的工作流与合作方式
5. 成功开发出一个流行的开源库

按我的经验,按照上面的路径坚持 1,2 年,技术能力和眼界都会很大的提高的。
2018-04-20 21:03:44 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
呃,刚想起来 V2EX 不支持 md,上面提到的两个 maptalks 插件地址如下:
https://github.com/maptalks/maptalks.three
https://github.com/maptalks/maptalks.biglayer
2018-04-20 21:01:08 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
@lewhonly 你是说 maptalks 的[three 插件]( https://github.com/maptalks/maptalks.three)吗?还是[biglayer 插件]( https://github.com/maptalks/maptalks.biglayer)? biglayer 是基于 webgl 原生写的,在性能上是做了一些优化。

至于为啥你自己的 three 程序速度会比较慢,你可以用 chrome 的 profile 工具,看看性能瓶颈在哪里
2018-04-20 20:57:42 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
@wzw 如果你是指基于 wgs84 坐标的 4326 投影地图,示例在这里:
http://maptalks.org/examples/cn/tilelayer-projection/epsg4326/#tilelayer-projection_epsg4326
2018-01-21 10:14:22 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
@openlayers3 暂时不支持,但未来计划增加,具体请见这个链接:
https://github.com/maptalks/maptalks.js/issues/599
2017-11-24 12:50:24 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
@bbsfoo 哈哈, 欢迎使用,有啥问题随时来提 issue 哈
https://github.com/maptalks/maptalks.js/
2017-11-24 01:05:02 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
@aleung 谢谢建议!
Class 的方法和属性是按照在源代码中的定义顺序组织的, 我再收集一下其他用户的意见,如果大家都觉得按字母排序更好,我就改成按首字母来排序。

关于构造函数的 options 里的设置和取值范围,文档中其实是有的,但定义在了累的 options 成员属性上的,比如[Map.#options]( https://maptalks.org/maptalks.js/api/0.x/Map.html#options), 不过你说的确实有道理,还是挪到构造函数的参数列表里更直观一些,我晚点会改一下。

以后欢迎在新项目里使用 maptalks,随时来提 ISSUE 和 PR,参与 maptalks 的开发 ^___^
2017-11-24 00:58:54 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
2017-11-03 19:34:35 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
2017-10-28 21:17:42 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
哈哈, 谢谢 @wucancc 的鼓励
2017-10-26 22:39:36 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
@1847bell @fuermosi777 @a6377508 谢谢!

@wucancc 感谢同行! 对于经费, maptalks 不会用来盈利的, 哈哈, 只是希望获得更多同行的认可. 关于后台数据服务, 我们用的是自己开发的服务软件, 类似 geoserver, 但会追踪一些比较新的技术, 比如矢量瓦片等等.
2017-10-20 23:14:06 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
2017-10-18 23:50:55 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
哈哈, 因为这篇贴, maptalks 被顶到了 github trending 总榜, 特地回来感谢一下 V2EX 的同学们!
2017-10-16 12:10:47 +08:00
回复了 chxj1992 创建的主题 分享创造 一个貌似专业的 K 线插件
赞, 已经 star
2017-10-16 00:51:43 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
@sobigfish 做了个足球场的例子, 室内地图做起来大致同理, 供参考~

https://maptalks.org/examples/cn/tilelayer-projection/identity/#tilelayer-projection_identity
2017-10-13 21:50:38 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
2017-10-13 18:33:41 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
@xieguanglei 谢谢谢谢, 我的邮箱是 fuzhen#maptalks.org, 不过我已经散漫惯了, 暂时没有计划结束自由职业的生活 : P
2017-10-13 15:12:55 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
@wangxiaoer 不敢和大佬(mapbox)竞争, 哈哈.
maptalks 的定位和 mapbox 差异还是蛮大的, 基本上用 mapbox 的不会考虑别的库. 但很多项目也不会考虑用 mapbox
2017-10-13 13:29:21 +08:00
回复了 fuzhenn 创建的主题 分享创造 我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
感谢楼上各位大佬!


@ctsed 滋瓷的, 还有其他一些插件: https://maptalks.org/plugins.html
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   940 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 20:54 · PVG 04:54 · LAX 13:54 · JFK 16:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.