Questions tagged «geojson»

GeoJSON是一种基于JavaScript对象表示法(JSON)的地理空间数据交换格式

3
使用ogr2​​ogr转换为shapefile时是否选择要素类型?
Shapefile只能具有一种几何类型,但是许多其他格式(kml,geojson)可以具有多种类型。 转换为shapefile时,是否可以告诉ogr2ogr创建多个shapefile,每种类型一个? 似乎“ -where”选项可能有用,但是手册页中没有解释语法。 例如,这是一条失败的命令: $ wget http://a841-tfpweb.nyc.gov/jackson-heights/wp-content/themes/tfp/kml/transit.kml $ ogr2ogr -f "ESRI Shapefile" transit.shp transit.kml Warning 6: Normalized/laundered field name: 'Description' to 'Descriptio' ERROR 1: Attempt to write non-linestring (POINT) geometry to ARC type shapefile. ERROR 1: Terminating translation prematurely after failed translation of layer Transit (use -skipfailures to skip …

1
使用PostGIS将GeoJSON FeatureCollection存储到PostgreSQL吗?
我是GeoJSON的新手。如图所示,我有一个GeoJSON功能集,并希望将其存储在postgres表(测试表)中。我的postgres表有一个序列号和几何列。 { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 2565453.1826721914, -3835048.659760314 ] } }, { "type": "Feature", "geometry": { "type": "LineString", "coordinates": [ [ 2727584.7219710173, -3713449.1942418693 ], [ 2732476.691781269, -3992291.473426192 ] ] } }, { "type": "Feature", "geometry": { "type": "Polygon", "coordinates": [ [ …

5
将Shapefile文件转换为GeoJSON?
我正在尝试将得克萨斯州参议院地区网站的Shapefiles转换为与Google Maps API一起使用的GeoJSON文件。我正在使用QGIS进行便利,但是我无法正确获得投影/坐标。到目前为止,我还没有尝试过谷歌墨卡托(EPSG:900913)和WGS 84(EPSG:4326)。我正在使用OpenLayers来验证结果,它一直将得克萨斯州放在几内亚湾附近(0纬度,0磅)。
19 qgis  convert  geojson 

5
GeoJSON太庞大-怎么办?
我正在使用leaflet.js允许网络用户选择区域。有效区域是美国各州,加拿大的天意和世界国家(美国和加拿大除外)。我自己使用Qgis构造了一个shapefile,并将其保存为geojson。我尽可能地简化了几何形状。 生成的shapefile为400kb,但geojson超过一兆字节。这比我想要的要大。我需要减少传输此信息所涉及的网络开销。 什么是正确的方法?我可以想象的选项是: 将geojson文件压缩后,在客户端上解压缩。 将客户端上的shapefile解析为geojson 从shapefile生成我自己的图块并为这些图块服务 如果有人能告诉我哪个选项是最好的(或以上都不是),我将不胜感激!


1
如何从图层中的URL显示geoJSON?
我正在寻找某种类型的插件或代码,这些插件或代码将允许我添加geojson URL,定义区域以从可见的Qgis画布图中输入纬度/经度变量并在Qgis中调用/渲染结果。有人知道怎么做吗?
18 qgis  geojson  json 

3
单击带有Leaflet和geoJSON的事件
如何将click事件附加到geoJSON,然后在单击时执行Ajax函数。我调查了一下,onEachFeature但是它是在加载geoJSON时执行的,而不是在单击时执行的,因此执行了大量的ajax调用!
18 leaflet  geojson 

5
多边形和MultiPolygons应该遵循正确的规则
http://geojsonlint.com/我收到错误消息 Polygons and MultiPolygons should follow the right-hand rule 我使用了3年之久,旧的geojson文件没有任何问题。现在geojsonlint强制执行右手规则,如何解决该问题。
17 geojson 

1
通过URL将过滤器参数传递给GeoServer WFS?
我正在尝试使用PHP的CURL函数从GeoServer实例中获取geoJSON信息。我这样做是使用url变量,而不是试图构造一个完整的xml GetFeature请求。 但是,我希望能够基于某些属性字段的内容来获得结果的子集。 因此,尽管我可以使用以下网址获得所有结果: http://www.myURL.com/geoserver/namespace/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=layername&outputFormat=json&BBOX=1,2,3,4 我也可以将结果限制为“ Where field LIKE value”或“ field = value”吗? 我花了一个小时浏览Geoserver / ECQL文档,但没有一个明确指出“将功能以这种格式附加到您的URL”。结果,我不清楚是否可以使用url变量来执行这些任务,但是有些人似乎建议这样做。 任何人都可以使用带有URL参数的GeoServer的WFS提供有关工作过滤器的清晰示例的帮助吗?
17 geoserver  wfs  geojson  php  curl 

3
如何创建适用于D3的GeoJSON?
我只是想尝试使用以下方式将.shp文件转换为geoJSON格式: ogr2ogr -f geoJSON output.json input.shp 执行命令后,似乎没有任何问题。这是output.json的摘录 { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "ID_0": 86, "ISO": "DEU", "NAME_0": "Germany", "ID_1": 1, "NAME_1": "Baden-Württemberg", "NL_NAME_1": null, "VARNAME_1": null, "TYPE_1": "Land", "ENGTYPE_1": "State" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 8.708400940398242, 47.715581894910606 ], [ 8.713716147005524, …
17 shapefile  geojson  ogr2ogr  svg  d3 


3
使用Python生成GeoJSON
我想以编程方式使用shapefile中的多边形创建GeoJSON文件,但要从我自己的应用程序中添加属性。 对于shapefile来说,这很容易做到: def create_data_dayer(self,varlist, data): """ Creates a new shape to contain data about nodes. varlist is the list of fields names associated with the nodes. data is a list of lists whose first element is the geocode and the remaining elements are values of the fields, in the same …
16 python  geojson  ogr  fiona 

3
如何验证GeoJSON
我有一个小脚本,用于从GIS软件当前不支持的数据格式生成GeoJSON数据。 我想验证输出,但是当我使用ogr2​​ogr读取输出时,它没有为我提供有关哪些方面,行或字符包含无效数据的任何有用信息。 是否在某处有一个不错的GeoJSON验证器,或者使用OGR验证GeoJSON数据的好方法? 编辑:我不是在寻找JSON验证程序或GeoJSON规范。我已经看到并使用了两者,但是OGR仍然返回错误。 谢谢!
16 geojson 

3
在geoJSON featureCollection中具有properties元素是否有效?
拥有一个具有featureCollection-element作为父元素的properties元素是否有效? 根据geojson.org,这是有效的: { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": {"type": "Point", "coordinates": [102.0, 0.5]}, "properties": {"prop0": "value0"} } ] } 但是我找不到它是否有效,或者是否无效: { "type": "FeatureCollection", "properties" : { "description" : "This is the geometry for..." } "features": [ { "type": "Feature", "geometry": {"type": "Point", "coordinates": [102.0, 0.5]}, "properties": {"prop0": …
16 geojson 

3
是否将SimpleGeo Places GeoJSON文件转换为shapefile?
SimpleGeo最近免费提供了其“位置”数据集,这是很棒的,因为现在我们可以将其用于自己的目的,甚至可以离线使用。因此,我开始下载2GB的数据集,其中包含GeoJSON格式的压缩国家(地区)文件。 这是我的问题开始的地方...当我尝试将国家(地区)文件(* .geojson)直接加载到QGIS或什至使用ogr2​​ogr将其转换为shapefile时,最终都只有1点功能。 显然,这些文件中有更多数据我无法“查看”或检索,所以我在做什么错呢?有人可以向我提供任何有关如何将这些文件转换为可用的GIS功能的建议吗? 更新的问题:我真的想将geojson文件转换为shapefile(或类似的标准GIS格式),以便在桌面GIS软件中使用。 SimpleGeo博客的摘录,2011年8月1日: “ SimpleGeo的CC0 Places数据集现在可以免费下载。如果您想获得涵盖63个国家/地区的2100万个POI,我们准备将其移交给一个文件。文件大约是2GB .zip格式,并记住,与CC0许可,该数据成为你的-自由和明确-做任何你想要的,我们希望你做的事真棒用它! 您可以点击此处立即下载它。 “ 更新: 2012年1月12日:SimpleGeo在2011年10月被Urban Airship收购后,Urban Aiship说:“在接下来的几个月内,减少[SimpleGeo]的位置,上下文和存储的当前版本的可用性。” ...正式拔出插头的目标日期为2012年3月31日。链接

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.