问题标签 [geojson]

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.

0 投票
0 回答
453 浏览

javascript - 平移和缩放地图以适应 D3.js 中的视口

我正在尝试使用 D3js 在 GeoJson 中加载里约热内卢(巴西)的地图

代码和地图在这里: https ://gist.github.com/4157853

我可以使用 Qgis 正常打开地图,但使用 d3js SVG 画布中不会出现任何内容。我的投影是 epsg4326,和谷歌地图一样。单位是纬度/经度。

我究竟做错了什么?

0 投票
2 回答
1712 浏览

svg - 为什么我在尝试使用 D3.js 绘制地图时会得到一系列 NAN?

我正在尝试使用 GeoJSON 使用 d3.js 绘制地图,但生成的路径如下所示:

代码和数据在这个 Gist 中: https ://gist.github.com/4157853

我可以在 QGIS 上很好地加载数据。

有谁知道是什么原因造成的?

0 投票
2 回答
5374 浏览

java - 使用杰克逊解析geojson

我有一些对应于 PostGIS Point 对象的 GeoJSON。

这是一个例子:

我尝试通过执行以下操作将其解析为 Java 中的 postgis 点对象:

我得到以下 JsonMappingException:

有谁知道这里有什么问题?谢谢

编辑:

新例外:

0 投票
1 回答
1643 浏览

javascript - 在 D3.js 中迭代 geojson 并在满足条件时返回值

在 D3.js 中,我试图遍历一个 geojson 文件来查找特定属性的值。例如,我想遍历整个 geojson 文件,如果键的值state等于KS,则返回该数据。

我对 D3 还很陌生,我还没有找到任何可以让我这样做的东西。我的方法可能存在缺陷,因此非常感谢任何建议。

-- 开始代码 --

0 投票
1 回答
213 浏览

javascript - 如何使用来自 geojson 和 d3js 的附加信息?

我正在玩一点 d3js,我从荷兰创建了一个包含基本统计信息的 GeoJson 文件,现在我可以渲染卡片,但我不知道如何使用附加属性(IE 显示属性中的状态名称:GM_CODE)

任何帮助表示赞赏。

0 投票
2 回答
2394 浏览

json - 如何将 svg 文件从 inkscape 转换为 geoJson 格式

我有一张使用inkscape 生成的地图,但我想要geoJson 格式的地图。我怎样才能做到这一点?我需要在 d3.js 中使用 json 格式。

0 投票
1 回答
3840 浏览

javascript - 生成与 Leaflet 一起使用的 GeoJSON 网格

我正试图围绕生成非现实世界地图的最佳方法。我有一个客户,他想基本上创建一组数千个块,这些块可以以与 Leaflet 地图 ( http://leafletjs.com ) 交互的相同方式进行交互。

我了解如何使用 Leaflet,我认为最好的方法是创建一个 GeoJSON 文件,其中包含要在空白图块集上映射的块,但我无法找出生成 GeoJSON 文件的最佳方法。

这是我希望能够显示的粗略图像。当您缩小时,这些块将是可缩放的,并最终形成更大的图像。这些块可能是猫的形状,但您可以放大并单独悬停/单击每个块:

在此处输入图像描述

我过去曾这样做是为了使用 GeoJSON 文件来绘制州/国家/地区,但我总是从其他来源提取这些文件。关于如何生成这些块/构建块的 GeoJSON 文件的任何建议?

0 投票
2 回答
1687 浏览

javascript - Classify lon/lat coordinate into geojson polygon using Javascript

I have a geojson object defining Neighborhoods in Los Angeles using lon/lat polygons. In my web application, the client has to process a live stream of spatial events, basically a list of lon/lat coordinates. How can I classify these coordinates into neighborhoods using Javascript on the client (in the browser)?

I am willing to assume neighborhoods are exclusive. So once a coordinate as been classified as neighborhood X, there is no need to further test it for other neighborhoods.

0 投票
1 回答
222 浏览

cluster-computing - 为 OpenLayers 集群生成矢量数据(点)

在我的 Web 应用程序中,我将使用OpenLayers.Strategy.AnimatedCluster策略,因为我需要可视化大量的点特征。是一个很好的例子。在上述示例中的两个示例中,数据(点特征)都是从GeoJSON文件中生成的。

那么,谁能给我提供一个包含 100 000+(甚至 500 000+)特征(例如,世界城市)的文件,或者解释我如何生成它们以便它们位于世界各地(不像在上述链接的第一个示例中的西班牙)。

0 投票
1 回答
150 浏览

file - 包含大量点特征的 GeoJSON 文件

我需要一个GeoJSON包含吨(500 000+)点特征的文件(例如,世界城市)。我试图用谷歌找到这样的文件,但我没有找到。任何人都可以向我提供此类文件或提供文件链接.shp(我将转换为GeoJson)吗?