Tag: topojson

在具有节点npm的OSX Mavericks上安装topojson

我不能得到topojson通过节点npm(使用sudo)在小牛安装。 我已经安装了Xcode命令行工具,并尝试了各种解决scheme,但没有运气。 这是我的输出: > contextify@0.1.6 install /usr/local/lib/node_modules/topojson/node_modules/d3/node_modules/jsdom/node_modules/contextify > node-gyp rebuild CXX(target) Release/obj.target/contextify/src/contextify.o cc1plus: error: unrecognized command line option "-arch" make: *** [Release/obj.target/contextify/src/contextify.o] Error 1 gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23) gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit […]

错误安装Topojson – 争论? node-gyp重build? 其他线程不能正常工作Lion 10.7.5

更新:解决这样的: 像@萨勒姆说,我不得不安装: npm install contextify 那么sudo npm install -g topojson抛出一个关于需要接受Xcode许可协议的错误。 它扔了我也需要的命令,所以我跑了,然后再次尝试使用udo npm install -g topojson ,它工作正常! 问题: 所以,我得到的错误是: sudo npm install -g topojson 我还没有find其他线程的解决scheme。 Xcode是正确的吗? 我有Xcode 4.6.2 – 更新出现此错误:“Xcode [5]不能安装在”Macintosh HD“,因为Mac OS X版本10.8.4或更高版本是必需的。 node&npm好像没问题…他们都在node –help和npm –help 2a上吐出一些帮助。 我试过删除然后使用node-v0.10.24-darwin-x86.tar重新安装节点。 虽然我很不清楚这是什么。 这是日志的结尾: npm ERR! Failed at the contextify@0.1.6 install script. npm ERR! This is most likely a […]

无法安装Topojson

当从npm(我通过自制软件安装)安装topojson时,我得到以下内容: npm WARN enoent ENOENT: no such file or directory, open '/Users/MuhammadShaaban/package.json' npm WARN MuhammadShaaban No description npm WARN MuhammadShaaban No repository field. npm WARN MuhammadShaaban No README data npm WARN MuhammadShaaban No license field. npm ERR! Darwin 15.6.0 npm ERR! argv "/usr/local/Cellar/node/7.3.0/bin/node" "/usr/local/bin/npm" "install" "topojson" npm ERR! node v7.3.0 npm ERR! npm v3.10.10 npm […]

Geojson to node.js中的Topojson

我有一个形状文件在我的postGIS数据库。我已经通过使用下面的代码检索到node.js中的geojson。 var moisql = 'SELECT *, (ST_AsGeoJSON(geom)) from xxx;' 工作正常..但我的要求是我必须将这个geojson文件转换为“ TOPOJSON ”。 所以我有这个代码: topojsonOutput = topojson.topology({'collection': geojsonString}); 但仍然我检索geojson文件作为输出。请指导我做到这一点..预先感谢。 另外当我GOOGLE了我得到这个代码: var collection = {type: "FeatureCollection", features: […]}; // GeoJSON var topology = topojson.topology({collection: collection}); // convert to TopoJSON console.log(topology.objects.collection); // inspect TopoJSON 但完全我不明白这个..我必须给予什么,以取代function[..]和collections..

在ubuntu上安装topojson时遇到困难

我一直试图按照Mike Bostock的“让我们制作一个地图”教程http://bost.ocks.org/mike/map/来安装topojson,我相信我已经成功地获得了最新版本的Node.js和npm。 $哪个ogr2ogr的作品。 我对编程和Ubuntu相当陌生,并衷心感谢一些彻底的帮助,为什么npm install topojson -g会产生以下错误。 当我用sudo尝试相同的命令时,会产生如下错误:npm ERR! registry错误parsingjson和gyp ERR! 堆栈错误:无法安装“pre”版本的节点,请改用–nodedir标志 谢谢! npm ERR! Error: EACCES, open '/home/natecraft/.npm/7edf76d6-topojson.lock' npm ERR! { [Error: EACCES, open '/home/natecraft/.npm/7edf76d6-topojson.lock'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/home/natecraft/.npm/7edf76d6-topojson.lock' } npm ERR! npm ERR! Please try running this command again as root/Administrator. npm ERR! System Linux […]

如何运行TopoJSON?

我需要将geojson文件转换为topojson,并可能简化topojson文件。 我已经设法安装Node.js和topojson软件包。 但我不知道如何运行topojson。 wiki列出了一堆命令行选项,但是我在哪里运行这些命令? 我已经尝试在命令提示符和节点shell中运行它们。 Node,GDAL,ogr2ogr和TopoJSON都是我的新概念,所以我有点困惑和不知所措。 顺便说一句,我在Windows上运行。

安装contextify-node-gyp重build失败时出错

编辑 我升级了节点并运行了“npm install -g contextify”它看起来好像安装的很好(没有错误),但是input“哪个比较”没有任何回报。 安装文章时的消息: npm http GET https://registry.npmjs.org/contextify npm http 304 https://registry.npmjs.org/contextify npm http GET https://registry.npmjs.org/bindings npm http 304 https://registry.npmjs.org/bindings > contextify@0.1.6 install /usr/local/share/npm/lib/node_modules/contextify > node-gyp rebuild CXX(target) Release/obj.target/contextify/src/contextify.o SOLINK_MODULE(target) Release/contextify.node SOLINK_MODULE(target) Release/contextify.node: Finished contextify@0.1.6 /usr/local/share/npm/lib/node_modules/contextify └── bindings@1.1.1 原版的 我遇到了一个问题,用npm安装symxtify: npm install -g contextify 并获得以下错误消息: npm http GET https://registry.npmjs.org/contextify npm http 304 https://registry.npmjs.org/contextify […]