您使用什么软件作为GIS桌面/服务器的补充?[关闭]


33

在作为GIS程序员/分析师的工作中,您将使用什么软件来补充GIS桌面/服务器,并且绝对不能缺少哪些程序?

Answers:


26

GDAL / OGR

当数据在我的桌面GIS中看起来不正确或无法正常工作时,通常可以使用简单的ogrinfo提供答案。gdal_translate和gdalwarp用于快速栅格操作,当然还有gdal Python模块。

完全无关,并且更多是Web应用程序,但是ColorBrewer非常适合计算不同数据类的颜色值。


对于某些操作,gdal / ogr快几个数量级(参考)
马特·威尔基


13

(1)一种工业强度统计包,像Stata的- [R 。问题是“分析师”,我承担的工作包括从数据中得出含义,帮助人们做出适当的结论以及确定最佳的行动。它或多或少地描述了统计分析,但是除了最有限的统计程序之外,没有 GIS适合任何其他情况。

(2) 首先检查另一个GIS,以补充其功能,并解决不可避免的错误。(我的系统通常具有四个或五个主要的GIS程序,包括早期版本的ArcGIS。)

(3)功能强大的文本处理工具,包括旧战马(SEDAWK)。这些操作通常会使数据预处理和后处理任务的工作量减少,而这对于GIS本身将是耗时的或不可能的。

(4)计算机数学系统可用于专门的图形和自定义分析。我已经使用Mathematica几年了,发现它的实用性与我对其的熟悉程度成正比。它的网站上甚至有一些演示笔记本,展示了如何完全在Mathematica中进行GIS ;-)。其他人则向MatLab发誓。

(5)一系列专门的空间分析和可视化软件包,例如GeoDaGGobiCrimeStat

不言而喻,人们必须拥有通常的图像处理,文字处理,电子表格和数据库处理工具集合,才能开发出适当的图形,报告和表格来传达信息。每个人都有自己的最爱;在提供给该问题的其他答复中,有很多可以很好地体现出来。

(1),(2)和(3)是必不可少的:没有这些功能将使人瘫痪。如果您无法将数据输入GIS,如果在GIS处理完数据后就无法真正对其进行分析,并且无法解决错误和限制,那么您将陷入困境。


作为分析师,您实际上进行了认真的统计分析和图表吗?我的意思是,基本统计是一回事,但是如果我开始使用统计程序分析事物,我公司的人就会对我感到奇怪(但是我猜这取决于公司的类型和职位)?
jonatr

3
@jonatr有趣的问题。我咨询。广泛。我使用统计数据是因为(a)它显然有用且功能强大;(b)GIS用户正开始通过其软件接触统计技术;(c)出现了一堆好的教科书(主要在英格兰:O'Sullivan和Unwin,Bailey&Gatrell,Haining,Fotheringham,Brunsdon和Charlton等)。实际上,统计一直以来一直潜藏在GIS技术之后。仅通过查看地图得出结论的人们就没有机会通过实际分析来深入了解。
Whuber

11

Adobe Illustrator。对于GIS的个人工作,我使用的并不多,但对于印刷厂(胶版印刷)而言,我们的办公室却可以使用。Illustrator可以更好地控制所有内容。真正的贝塞尔曲线,更多的线条归纳和简化选项,文本流和字距,多列,切换工具和功能的出色键盘可用性,对象透明性,CMYK颜色处理等。

当卓越的制图和/或将地图与大块文字和数字结合在一起是目标时,Illustrator是很好的补充。


1
我在家中几次使用Inkscape进行地图项目。对于较小且不复杂的合成来说可以,但是很快会变得非常慢,并且随着对象数量的增加而失去响应能力。我希望这种情况会有所改变,除此之外我还很喜欢该程序。
马特·威尔基

此外,如果您喜欢在Illustrator中工作,那么用于Illustrator Mapublisher的GIS插件是一个很好的补充。想要将一些地理数据引入AI,保留其属性和空间参考,使用AI的强大矢量工具(如钢笔工具)对其进行编辑,还是在添加Bézier曲线时进行简化?那么这个工具是必须具备的。
clhenrick

7

我发现带有Pydev扩展名的Eclipse是我使用ArcGIS编写脚本的绝对必要条件。它使工作变得非常轻松,尤其是现在ArcGIS 10代码完成了。

文本文件的快速操作我发现Notepad ++是必经之路,尤其是在获得所有Regex支持的情况下。

版本控制,这些天我用Git的,虽然我已经使用SVN


7

CAM Studio:如果一张图片值得一千个单词,那么无论您的帧速率是多少,运动图片都值得一千个单词。对于我展示ArcGIS中的各种工作流程而言,这对我来说非常有价值。以及用于记录问题以发送给ESRI支持。


7

Visual Studio 2010 for ArcGIS Engine和Silverlight API开发。

用于Silverlight / Silverlight API开发的Expression Blend

用于视频转码和屏幕捕获的Expression Encoder / Screen Capture

Notepad ++用于一次性“文本文件”编辑和Python脚本。

Tortoise SVN用于版本控制。

BugTracker .Net用于错误跟踪。

所有主要浏览器的最新版本,以确保我为网络制作的内容能够按预期运行(并且通常不会运行,但肯定比以前更好)。


7

这已经作为集合的一部分被提及过几次,但是我想特别强调它:一个体面的文本编辑器。体面的意思是:可以轻松处理100兆字节的文件,并希望处理更大的语法,颜色和正则表达式(或其他一些复杂的搜索和替换模式的方式),并可以对要点进行多重撤销。宏,多用途剪贴板,代码段库和关键字扩展也很有用。

文本编辑器是我几乎每天都在专业计算机上工作的唯一工具(大约二十年),而且我也不是软件开发人员(尽管最近我一直在探索这一点)。我曾经使用过的每台计算机和每个操作系统都有一个。它是唯一真正可移植且不会过期的工具和技能集-我现在精通2种现已失效的GIS平台(Pamap,Mapinfo),另外2种几乎失效的(ArcView3,ArcInfo Workstation)和1种将来的产品-pass(ArcGIS)。(更不用说我花了一些时间来熟悉但并不精通的人:Autocad 9,Quantum,Udig,Jump,...)每个人都吸收了数百而不是数千小时的学习和突触联系,现在大部分时间被丢弃或处于休眠状态。

文本编辑是唯一的常数。编辑器的转换率相当,但是技能集比其他类的程序更容易转移。


我知道Mapinfo并没有死于该行业,它在我所在的地区和与我互动过的人中都不再使用,所以对我而言也是如此。对ArcView和ArcInfo的警告(我仍在使用,但现在不再使用了)。
马特·威尔基

+1代表我完全忘记的一种工具类型,尽管即使我作为分析师(和想成为程序员的人)也每天都使用它
jonatr 2010年

我个人喜欢UltraEdit
Mark Ireland 2010年


5

Clickie:http : //www.defoort.com/en/clickie/

添加一个右键单击Copy Path NameOpen DOS Prompt。我一直使用它来复制要粘贴到ArcCatalog中的路径。

替代文字


刚刚安装了这个。很棒的小费。++;
elrobis 2012年

2
从Win XP开始,您可以右键单击按住Shift键的文件夹。您将在此处获得“复制为路径并打开”命令窗口选项。不需要其他安装。
Alex Tereshenkov

一位同事表明是大约一个月前,如果您在不同的VM或服务器上跳动,那会很棒。仍然在我的工作站上使用Clickie,因为左手握着我的咖啡。
杰·康明斯

4

Sysinternals的:套装软件,将procmon是非常宝贵的。我使用DebugView连接到其他工作站,并弄清楚了为什么我的代码在我的开发箱中无法正常运行时为什么在他们的工作站上不工作的原因。

我大概做了pskill arcmappskill arccatalog比我更愿意承认。


4

我通常使用安全软件(www.safe.com)的FME作为GIS桌面/服务器软件的补充Spatial ETL工具。显而易见的原因是在FME中对250多种CAD / GIS格式的强大支持,以及其“中性到任何格式”的方法来满足从简单到复杂的真正数据互操作性需求。



3

Reflector,用于反编译.NET程序集。


反编译是一个很大的用途。但是我发现它作为对象模型图的替代品更加有用。当Reflector仅仅告诉您依赖项时,尝试弄清楚如何执行查询接口就容易得多。
jvangeld

3

这听起来有些怪异,但我在台式机上使用了本地安装的MapServer作为非服务器工具。

  • 我使用查询模板来生成大多数KML文件。
  • 它提供了一种非常合理的方式来可视化基于PostGIS查询的数据。

1
我将Mapserver用作快速图层组装和裁剪工具。配置为输出矢量PDF并使用php脚本自动提取,我能够在短时间内生产出所需数量的地图。
LaurentJégou2011年

3
  • SQL Server Management Studio-每天使用它来检查数据并在SDE中四处浏览
  • Notepad2-很棒的文本编辑器
  • VisionApp for RDP 迁移到服务器
  • Informatica for ETL作业-XML /文本到SQL Server
  • Visual Studio 2008年
  • 谷歌浏览器
  • 潮汐企业计划程序 -我们使用它来计划工作。它允许您将作业链接在一起并设置依赖关系。

3

我用

  • 适用于SQL Server的TOAD
  • 翼IDE
  • ArcGIS Diagrammer
  • 记事本++
  • UNIX for Win32
  • MS Access
  • 盖亚景观(​​碳项目)
  • 视觉工作室
  • RealVNC
  • VMWare Vewer
  • VMWare基础架构客户端
  • 谷歌浏览器
  • 提琴手工具
  • 魔术碟

仅列举一些我每天都会使用的应用程序。


Gaia View(碳项目)非常适合搜索WMS图层,并且此类...还可以做更多的工作
Jamo 2010年

我们在Oracle数据库中使用TOAD,它是查询SDE和其他模式的好工具。(DB链接是我的朋友。)某些更新有时会很不稳定。
TroutSlayer

2

我发现自己越来越多地在ms-excel和ms-access上进行中继,以作为交叉检查或修复表数据的手段。

回到我上大学的时候,如果不不断使用Capture程序(例如老旧的Painter或更好的程序,如Faststone捕获),我将无法完成GIS的工作。


2

非GIS图像转换程序。除了本主题中还提到的pdf地图分发外,我们还将地图作为原始全尺寸图像和Zoomify进行分发。对于此工作流程,我们需要将pdf转换为全分辨率图像。这里使用的工具是GraphicsMagickGhostscriptXNViewPhotoshop(和Gimp)和Zoomify Converter(尽管希望最近将gps新增到geospatial pdf中,这样我才可以将列表减少到两个!)。


2

PDF查看器。我们在Adobe Reader上已标准化,但也使用GSView(Ghostscript),NitroPDF等。我们是一家以地图为中心的商店,而PDF是获取准确,可重复和可分发的地图组成快照的最佳方法,该快照可在多种机器和操作系统上使用多年(更多信息请参见此处)。这是我们向公众和其他机构(我们的地图站点)分发地图的主要手段。

更新:这也是我们的主要打印方式。对于草稿和内部文档,我们发现创建pdf然后从中进行打印然后直接从Arcmap中打印是更可靠,更快捷的方法(具有多个副本)。这也使非Gis员工可以打印我们分发并出售给公众的硬拷贝地图。


1

Toad for Oracle Sql开发人员Dreamweaver Sql服务器管理工​​作室Snagit(适用于所有文档.....)flex4以及几乎每个浏览器都可以确保我们的Web应用适合所有人。思维导图软件VMWare工作站


1

我没有提到GPS相关软件。

我大量使用Garmin Mapsource软件查看/检查我们的本地社区GPS地图,以及检查使用Garmin GPS接收器(Nuvi 205W和60CS)捕获的POI和轨迹。


1

对于网络服务,

WMS Inspector firefox插件

Wireshark用于检查来自Web服务的数据(在Intranet / Internet,桌面应用程序或Web应用程序上工作)

使用Live HTTP标头firefox插件查看所有网络事务(例如Wireshark,但较小,仅限于浏览器交换,但与Firebug相比,标头更好)

TCPMon也用于监视网络

关于发展

FirebugFirePHP

Webdevelopper工具栏firefox插件

记事本++(Windows),vim(linux),Eclipse PDT + Xdebug(适用于PHP)

Winmerge比较目录和文件(Windows)或Linux KDE上的Kompare(apt-get install kompare)

FTP的Filezilla客户端

SVN(草龟或命令行)或Git(命令行)

Cygwin通过许多linux工具(访问ssh,vim,iconv,cut,sed,grep,find,history和更多类似管道的工具)启动Windows DOS控制台。


1

我们使用PostGIS作为“反企业” GIS,以补充ESRI内容(ArcGIS / ArcSDE)。当需要极大的灵活性并且时间紧缺时(每天),PostGIS总是可以节省时间。大多数情况下,带有DBQuery插件的OpenJump充当工作台。现在,ArcGIS 10具有查询层功能,可以将PostGIS灵活性直接带到ArcGIS Desktop(骆驼的鼻子,或者我应该说大象的树干:-),在帐篷下进一步戳!!!)


您可以指定您对PostGIS / OpenJump所做的哪些操作在ArcGIS中无法执行(或执行得更慢)?
jonatr

1

我倾向于使用以下内容:

NotePad ++-每天使用它来编辑各种文件。

EasyGPS-用于从garmin gps单位下载gpx文件。

MS Access和Excel-用于进行快速数据分析,比较和清理。

OSM2MIF-将MasterMap数据转换为MIF格式。

OSGeo4W-使用它来安装QGIS和所有相关的东西

视觉颜色选择器2-对于通过对屏幕区域进行采样来查找颜色代码非常有用

Colorbrewer-始终将其用于配色方案。

Photoshop / GIMP-非常适合图像工作。

Adobe Acrobat-我们以PDF格式将许多地图包含在报告中。使用户可以从PDF而不是GIS软件进行打印。


0

CASS软件,用于验证,更正和标准化地址,检测重复项,检测邮件投递,对住所与业务进行分类,附加ZIP + 4,附加套件编号,确认可交付性,将农村信箱转换为街道地址等。


1
请添加CASS软件为何/如何补充您的GIS软件。到现在为止,这就像垃圾邮件一样(链接页面上的“ buy,buy.buy”本身没有太多信息)。
马特·威尔基

在我看来,这也似乎是垃圾邮件,但也许我可以帮上忙。CASS和“地址验证”几乎可以同义使用。CASS是美国邮政服务认证。经过CASS认证的地址意味着有一个经过验证的传递点,该物理地址不仅具有正确的格式,并且门牌号在正确的范围内,而且实际上接收到邮政邮件,因此是真实位置。在地址验证过程(CASS认证过程)中,要解决街道和城市的拼写问题,然后可以对标准化地址进行重复数据删除。我应该是个街头天才。
杰弗里


0

这已经被提及很多次了,但是它是一个很好的文本编辑器。我更喜欢Geany,我也将它用作python的IDE,尤其是在终端窗口中运行ipython的情况下

我始终使用GPSBabel从我们的消费级GPS装置下载数据。

PicPickGIMP一起用于简单的图形工作,屏幕捕获,颜色选择器,放大,测量等。

我最常用的程序之一是Tomboy。它根本不是特定于GIS的,而是一种记笔记软件,可以帮助我跟踪所有项目,笔记和待办事项列表。它是跨平台的,并且可以在我使用的所有计算机之间进行同步(并且在我的android手机上为只读),因此我始终可以使用我的笔记。对我来说这是必须的,因为我既要在工作中也要在家中使用几台不同的计算机工作。


0

空间和非空间ETL(执行,转换,加载)工具对于数据互操作性以及转换数据模式和文件类型非常有价值。

  • 安全软件FME
  • ArcGIS Data Interoperability Extension(FME的子集)
  • 空间数据集成商
  • 地热水壶

这里对此进行更多讨论。


0

用于编辑几乎所有内容的文本板

GDAL帮助您完成从更改坐标系到平铺图像的所有工作。

Talend开放式工作室可以在数据库中以及在Elese各处获取信息。

imagemagik更改图块缓存的图块的图像格式/分辨率和颜色。

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.