Questions tagged «import»

将数据从一个计算机系统或应用程序引入另一个系统或应用程序。


4
如何从ArcGIS for Desktop迁移到QGIS?[关闭]
我们的实验室在ArcGIS 9中有大约10个项目(在ArcGIS 10中有两个项目),每个项目都包含以下内容: 地理参考(WGS1984地理投影)栅格海底图像,代表大约20m x 20m的区域。 图像上的一层点,每个点都超链接到驻留在同一台计算机上的文档。 代表栅格图像中要素的几层点(要素类)。 代表栅格图像中要素的几层多边形(要素类)。 通过以上操作,我们已经能够: 分析用多边形勾勒出的区域,并向其中一些区域添加缓冲区。 回答以下问题:这种鱼(由点表示)是否总是出现在某个岩石类型(由多边形或点表示)附近? 添加代表相同区域但在以后拍摄的新海底图像(作为新图层),以查看其中的地物分布是否随时间而发生了变化(例如,鱼类增加了15%等)。 将来,我们想添加测深数据,以便我们可以用图像表示海底3D视图。 最后的问题是:在上述被成功迁移到QGIS和如何做呢?(这样我们可以节省许可费用,还可以使用开源软件等) 根据我的QGIS初步外观,我上面概述的大部分内容都可以完成,但是有人可以确认吗? 如果我们这样做,则需要在接下来的几个月内完成,所有这些工作本身都不具备编程能力。(我们没有资金聘请某人为我们进行迁移或向QGIS添加功能)。

10
寻求空间ETL(提取,转换,加载)的选项?
我对各种空间ETL(提取,转换,加载)工具的优缺点感兴趣。如果您使用了此处列出的项目(或添加了自己的项目),我会征求您的意见和经验。我特别希望看到以下方面的可用性比较: 安全软件FME(专有) ArcGIS Data Interoperability Extension(专有,FME功能的子集) Talend Spatial扩展(以前是Spatial Data Integrator)(开源) GeoKettle(开源) ogr2ogr(我不知道这是真正的ETL,但更多的是文件翻译工具集) 列出的任何其他批次 无需审查提到的所有软件。如果您即使有经验,那也将非常有利于决定选择哪个方向。 示例:我正在寻求创建一个模式转换功能,该功能将允许我选择输入层,创建转换并输出到新的预定义模式。理想情况下,创建翻译脚本后,我希望有一个交互式表单,可以在其中将输入层中的字段“映射”到输出层(即-输出层中将有一个名为“ Address”的字段,即所谓的“地址”在输入层中?) 在“问答”中提到了一些工具。哪些工具可用于将gis数据上传到数据库? 这是我发现的一些相关文章。 http://fuzzytolerance.info/code/open-source-etl-tools/ http://geobiwiki.spagoworld.org/xwiki/bin/view/Main/Talend+GeoKettle http://slashgeo.org/2011/07/25/Open-Source-ETL-Tools-GeoKettle-20-and-Spatial-Data-Integrator-420-已发布

10
使用QGIS将KML转换为shapefile而不丢失属性?
我有一个包含数百个点的KML文件。每一点都有信息,例如名称,功率,年龄(这是水力发电厂的地图)。如果我将该KML文件导入QGIS,则会丢失此信息。 有什么办法可以保留我的信息吗? 该信息如下所示: <ExtendedData> <SchemaData schemaUrl="#vorlage"> <SimpleData name="Name">Test</SimpleData> <SimpleData name="Power">10895</SimpleData> <SimpleData name="Location">L</SimpleData> </SchemaData> </ExtendedData> 我的代码有什么问题吗?
29 qgis  kml  import 

5
是否可以对现有的,未地理参考的pdf进行地理参考?
我想知道是否有直接将pdf地理参考而不先将其转换为图像的方法。我可以访问ArcGIS 10.1,但无法找到任何可能的信息。如果他们有解决方案,我愿意尝试其他开源软件。 我收到的PDF格式的站点计划通常是从AutoCAD生成的。目前,我将pdf另存为jpg,以导入到ArcMap中,对其进行地理参考,然后将诸如建筑物轮廓之类的数字化。我只是想知道是否有一种方法可以跳过转换为jpg步骤。

4
从Shapefile中打开和提取数据?
我们需要美国高速公路数据。 我们在州GIS 网站上为佛罗里达州找到了它。 我们从此处下载了佛罗里达高速公路交叉口的数据(这是一个zip文件)。 我们如何使用这些文件并从中提取相交(出口)的地理编码值?
18 shapefile  import 

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文件可能会丢失,等等。

1
从CSV导入折线和多边形到QGIS
我想将大量折线和/或多边形导入一个或多个QGIS图层中以绘制数据。每个都只有简单的属性(例如名称)。我需要知道: 启用第2步所需的CSV文件格式。 在QGIS中创建折线或多边形图层所需的命令或插件。 有关信息,输入的CSV文件是通过定制的Excel VBA或FORTRAN代码编写的,因此我可以完全控制这些输出格式。本质上,我在寻找与定界文本插件等效的折线和多边形。
14 qgis  csv  import 

4
导入.shp到PostgreSQL吗?
我想将一个shp文件导入postgreSQL。首先,我创建sql文件,然后运行PostgreSQL。要创建sql文件,我在Windows cmd中运行以下命令: shp2pgsql -s 4326 worldCountries.shp worldcountries postgres > worldcountries.sql 然后运行: psql -d postgres -U postgres -p 4321 -f worldcountries.sql 但结果是: psql:worldcountries.sql:21:错误:函数addGeometrycolumn(未知,未知,未知,未知,未知,整数)不存在


2
如何将3D曲面和要素从ArcGIS 10成功导入到Sketchup 8?
什么是需要的步骤成功地导出整个3D模型从ArcGIS 10至SketchUp 8(的TIN面,三维多边形,3D折线和3D点组成)?最好,我希望各种组件排成一行。(不需要保留空间参考) 能够将TIN导出到Sketchup并使用ArcGIS插件轻松导出多边形,折线和点的日子已经一去不复返了。 ESRI似乎认为现在该过程要容易得多 …… “到目前为止,这是一个非常繁琐的过程。在ArcGIS10中,此工作流程变得更加容易。” 我谨不同意;直到ArcGIS 9.3.1之前,这都是一个简单的指向操作(使用插件),然后单击即可选择插件的表面以及插件中的图层或选定要素,然后进行导出。实际上,如果选中复选标记,它甚至可以打开SketchUp并加载所有内容并平滑表面。并保留了空间参考! 有没有人尝试使用Collada技术将复杂的TIN曲面导出到Sketchup?(现在没有直接的TIN导出功能)使用TIN作为输入表面的将多边形插值到Multipatch的结果看起来像输入表面: 至于线和点要素,可以导出到DXF 2007,然后导入到Sketchup。当然,没有引用数据,因此每个导入的DXF都放置在默认的0,0,0位置。我可以通过为每个DXF导出“边界框”功能来克服这一问题,但是仍然很麻烦。 我知道人们(包括我自己在内)都在问类似的问题,但是我似乎仍然无法做到这一点。有没有人有办法解决吗?

1
为什么在独立的PyQGIS处理脚本中导入顺序很重要?
在运行独立的PyQGIS处理脚本时遇到了一个奇怪的问题。脚本中的导入顺序会影响其正常执行。 您可以通过打开Python控制台并输入以下脚本(我使用GNU / Linux,QGIS 2.6.1,处理插件v.2.2.0-2和Python 2.7.3)来重现该问题: # Prepare the environment import sys from qgis.core import QgsApplication from PyQt4.QtGui import QApplication app = QApplication([]) QgsApplication.setPrefixPath("/usr", True) QgsApplication.initQgis() # Prepare processing framework sys.path.append('/home/YOUR_USER/.qgis2/python/plugins') from processing.core.Processing import Processing Processing.initialize() print Processing.getAlgorithm("qgis:creategrid") # Exit applications QgsApplication.exitQgis() QApplication.exit() 您应该获得: ALGORITHM: Create grid HSPACING <ParameterNumber> VSPACING …

1
将shapefile导入到SQL Server中
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 3年前关闭。 我经常使用出色的SQL Server 2008空间工具将shapefile导入SQL Server2008。这确实很好,但让我感到奇怪的是,Microsoft如何期望SQL Server的最终用户将shapefile导入SQL Server?导入此数据的官方方法是什么? 我在GIS.stackexchange上发现的对此的唯一引用是以下问题:如何将shapefile导入MS SQL 2008,然后使用QGIS查看该数据?以及如何仅使用SQL脚本将形状文件导入SQL Server 2008 R2?,其中引用了空间工具,GDAL等,但Microsoft没有提供。有什么我想念的吗?叫我天真,但我几乎希望SQL Server导入/导出向导中的shapefile的数据源列表中有一个选项! 总结:我不是在问如何将shapefile导入SQL Server,而是在问微软希望我们如何将shapefile导入SQL Server。

4
尽管FGDB表大小限制,但ArcGIS无法将所有记录从庞大的CSV文件导入文件地理数据库表
我在Windows 7 64位和4GB RAM上使用ArcGIS 10.0。 我有一些非常大的CSV格式表要导入到ArcGIS中,它们都有大约30个字段,每张表最多有500万条记录(有些记录是该表的两倍或更多),并且文件大小约为5 GB。我试图将它们中的每一个作为单独的表导入到文件地理数据库中,以便最终可以将它们链接到要素类,并根据它们的位置分析表中的结果。 问题在于,ArcGIS似乎只是在某个时候停止了导入记录。我正在使用“转换”>“到地理数据库”下的“表到表”工具,但是“复制行”工具有相同的问题。即使我只是将CSV文件直接添加到ArcGIS中,而没有尝试先将其转换为FGDB表,问题仍然存在。我的一张表有大约1100万条记录,而ArcGIS仅导入了大约1000万条记录。ArcGIS不会告诉我发生了任何错误,该工具会像没有发生任何错误一样完成。 我已经尝试过几次了,进入FGDB表的记录数量始终是相同的,并且似乎不是我所听说过的文件大小限制(不是2的平方或16)。ArcGIS能够导入另一条包含大约600万条记录的CSV,并且所有记录都已通过(尽管由于较大的表,我遇到了问题,但较小的表现在也有点可疑)。ESRI的网站在文件地理数据库中列出了以下大小限制,而我远远没有碰到任何一个: 文件地理数据库大小:无限制 表或要素类的大小:1 TB(默认),4 GB或256 TB(带关键字) 要素类和表的数量:2,147,483,647 要素类或表中的字段数:65,534 要素类或表中的行数:2,147,483,647 地理数据库名称长度:操作系统在文件夹中允许的字符数 要素类或表名称的长度:160个字符 字段名称长度:64个字符 文字栏位宽度:2,147,483,647 我真正需要做的就是添加几个字段,删除几个其他字段,并为新字段(一些现有字段的总和)生成值。我之所以使用ArcGIS,是因为我熟悉字段计算器,并且我知道(或直到现在才知道)它可以处理包含数百万条记录的表,而我使用的大多数其他桌面软件(MS Access / Excel) )在那么多的记录上令人窒息。因此,我愿意使用其他软件来操纵原始表,然后将结果表(更小)导出到ArcGIS。确实,我遇到了这个问题,而ArcGIS没有给我任何错误或警告甚至表明该问题正在发生,这一事实使我想尽可能地在ArcGIS之外处理这些数据。


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.