fuzhenn 最近的时间轴更新
fuzhenn

fuzhenn

V2EX 第 244732 号会员,加入于 2017-07-26 23:34:09 +08:00
fuzhenn 最近回复了
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, 请大家不吝赐教!
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   834 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 20:57 · PVG 04:57 · LAX 12:57 · JFK 15:57
Developed with CodeLauncher
♥ Do have faith in what you're doing.