地理信息系统

制图师,地理学家和GIS专业人员的问答

6
准备要在ArcGIS Desktop中使用的CSV文件?
如何准备CSV文件以在ArcGIS Desktop中使用。 我问是因为我在使用CSV文件时遇到了一些麻烦,因为ArcGIS将错误的字段类型归因于我的列,并且还会误解á或ê等特殊字符。 我已经在Esri论坛上阅读了一个所谓的schema.ini文件,该文件以某种方式定义了字段类型,例如“ Col22 = V002文本”,请参见此处http://forums.esri.com/Thread.asp?c=93&f = 1149&t = 64464 这很有趣,因为我经常在光盘上看到这些.ini文件,但从未真正想到它们有什么用。Excel将此类元数据存储在一个额外的文件中有点奇怪,因为R之类的其他程序没有这样做。 我已经尝试操纵此.ini文件,但收效甚微,因为我不知道如何应用“字符串”类型。MS网站上有一些信息,请参见此处:http : //msdn.microsoft.com/zh-cn/library/windows/desktop/ms709353%28v=vs.85%29.aspx,但我找不到解决方案。 另外,我真的不喜欢使用此.ini文件的想法,因为当我有50列时,定义和键入所有字段名需要大量的工作。这些.ini文件可能会丢失,等等。


3
如何加快对栅格数据库的查询?
我在postgresql / postgis中有一个带有以下列的栅格数据库: (ID,rast,data_of_data)。 “ rast”是具有WKT格式的栅格文件的列。以下示例查询用于查找WGS84系统(30.424,-1.66)中某个点的DN值(对于2002-01-09): SELECT st_value(rast,(st_GeomFromText('POINT(30.424 -1.66)', 4326))) as val FROM my_table WHERE date_of_data='2002-01-09' 是否有一种方法(例如空间索引)来加快此类查询的速度?

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 

6
寻找类似于3D Analyst的免费程序以可视化3D中的树桩
我想对特定区域的树木进行3D站立可视化。我需要的功能与ArcGIS 3D Analyst类似,但是我不再具有该插件的许可证。 我发现的唯一替代方法是美国农业部森林服务处的林分可视化系统,该系统运行良好,但没有GIS功能。 我想可视化地理参考树的高度和群集。树种(云杉,山毛榉,...)必须有不同的模型。 编辑:对于所有人寻找更多工具-> 这是gis.stack上的另一篇文章


1
越来越懒,使用Leaflet API的点击位置很长吗?
我将OSM与Leaflet API一起使用。现在,我想获取单击位置的经纬度。我的意思与此类似。例如:http://openlayers.org/dev/examples/click.html map.events.register("click", map, function(e) { var position = map.getLonLatFromPixel(e.xy); alert("Lat, Lon : "+position.lon.toFixed(3),position.lat.toFixed(3)); }); OpenLayers中的这段代码有助于获取经度,长期价值...使用Leaflet寻找类似内容...

2
字段中的总和
使用QGIS 1.8,我得到了一个shapefile,其中包含一个名为AREA的整数字段,我想对这个shapefile中的值求和。有人知道怎么做吗?非常感谢。罗伯特
16 qgis 

3
执行GIS基准测试?
我正在网络上搜索基准(但找不到任何基准),这些基准会在耗时的任务(如山影生成,栅格重新投影,拓扑构建)中指示不同GIS软件中的硬件性能(特别是cpu)。比较不同的GIS软件,但比较不同的cpus,多线程影响,ssd等的性能。如果我从此开始,我想我需要一套标准化的数据,这些数据是公开可用的,以便任何人都可以尝试发布结果。但是有人知道这样的比较是否已经存在于任何地方?

4
QGIS与ArcGIS for Desktop之间的功能比较[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 我正在学习使用QGIS和ArcGIS for Desktop,但找不到它们之间的区别。 QGIS和ArcGIS for Desktop的功能之间有什么区别?

6
如何在Windows上安装PostGIS?
我想基于PostGIS数据创建一个应用程序平台。我阅读了说明安装GEOS,GDAL和Proj4的前提条件的文档。主要问题是我正在使用Windows平台。有人可以向我介绍我可以在其上获得完整文档的地方,以在Windows及其所有库上安装PostGIS,GDAL,GEOS,Proj4吗?还是可以在Windows上安装所有库?

1
如何使用D3在地图上绘制经纬度坐标?
我正在尝试在美国地图上覆盖任意组经纬度坐标的点。 到目前为止,我已经找到了D3制图示例,但是当我尝试将点放置在X,Y像素坐标上时,它们看起来似乎不在画布上。我确实找到了包括在d3中的坐标系在内的工作记录讲义,但是我仍然不确定如何在地图上显示经纬度坐标。 到目前为止,这就是我所拥有的(几乎只有美国地图) 有关如何进行这项工作的建议将不胜感激!

2
需要一个可以被QGIS和R使用的空间数据库
我对QGIS还是很陌生,我正在寻找一种创建数据库的简单方法,该数据库允许我使用QGIS和R中的表。我将许多数据存储在Excel电子表格中,这些数据将用于统计分析在R中 我的任务更加详细:我的第一个任务是通过将表连接到shapefile来可视化数据。其次,我想在QGIS中使用shapefile进行一些空间转换,并在统计分析中使用新创建的数据。因此,我将不得不将此数据添加到我的数据库中。 最后但并非最不重要的一点是,我不会确保数据以良好的方式存储,以备将来在QGIS和R中使用,因为该数据库将在其他上下文中使用。 一些人向我表示MS Access是这样做的好方法。谁能给我一些建议?也许还有文学之类的东西。

4
有哪些使用OpenLayers和PostGIS的知名网站?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 我认为使用PostGIS有很多令人信服的论点,但我有兴趣向人们展示使用PostGIS和OpenLayers的网站的示例。 我看到的一些示例是: 四方 车载数据库 虚假性(很多例子) WalkScore(据我所知) 还有其他示例可以很好地说明这种组合吗?我不确定所列的任何站点是否将OpenLayers用作其功能的核心部分,但我相信它们都使用PostGIS。

1
免费的商业航空地图图像-Google地图的替代品
我们正在开发基于Web的GIS平台。我们计划将Google地图的卫星视图用作BASE LAYER,并通过Geoserver将WMS内容用作NON BASE LAYERS。但是,由于我们的应用程序还将支持注册用户的高级内容,因此不仅违反了Google对GoogleMaps API的使用条款,而且还违反了Microsoft的Bing Maps和Nokia Maps ToU。 特别是对于后者,由于其使用条款中包含以下条款: 6.3服务的使用在使用服务时,除非与诺基亚另有书面协议,您在此同意您不会:vi)创建显示服务外任何内容的应用程序。例如,您不得在诺基亚地图服务之外使用内容。您不得将任何内容或功能与第三方API,服务或与服务提供的内容或功能类似的内容(例如,与任何第三方地图)结合,混合或混合; 由于我们平台覆盖的区域相对较小,因此我想从提供商(即Terraserver)处购买地理参考的航空影像并将其用作基础图层,但是(a)成本-尽管许可费用要低得多-仍然是一个障碍(b)实现复杂性增加, 对其他选择有任何建议或想法吗?所有想法都受到欢迎和赞赏,

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.