地理信息系统

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

6
地图服务软件列表[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 我对那里有什么GIS服务器软件感到好奇。我使用了几种不同的方法,并正在建立它们的列表。如果您知道其他任何人,请在下面提及,因为我想将其签出。我已经在下面列出了我已经知道的软件。 GIS服务器软件: 名称 || 来源 || 许可 MapServer || 打开|| MIT样式的许可证 GeoServer || 打开|| GNU一般公共许可 TileStache || 打开|| BSD许可证 TileCache || 打开|| BSD许可 Mapnik || 打开|| LGPL(最小公共许可证) ArcGIS for Server || 封闭|| ESRI 基于GeoTools构建的自定义服务器 || 打开|| LGPL MapZoom || 打开|| ??? GLG地图服务器 || 封闭|| ??? 同意 || …

2
如果导入Arcpy,ArcMap运行脚本会变慢
如果您编写了导入arcpy的脚本,我发现ArcMap的运行速度会变慢。 您可能希望编写一个可以在ArcMap中,通过python窗口或作为独立python脚本进行操作的脚本。如果是这样,则必须导入arcpy。但是,如果执行此操作并在python窗口中运行它,它将运行得更慢。

5
根据一系列经纬度坐标计算中点
我有一系列代表建筑物轮廓的经度和纬度坐标 例如 -0.5485381346101759,53.2285150736142 -0.5482220594232723,53.22842450827133 -0.5482298619861881,53.22841205254449 ...(中间点未列出)... -0.5483123769301657,53.22882101914848 如何计算中点?我发现了一些教程,显示了如果您有三个坐标(例如,http : //mathforum.org/library/drmath/view/68373.html),该如何做,但是在许多情况下,我有三个以上的坐标。 谢谢

2
查找位于一组坐标内的点
我有一个PostGIS数据库,我想找到某个区域(边界框)内的点。我有两组坐标,从中可以获得构成该框的所有四个矩形点(如果需要)。我有问题的数据列名为“ point”,它也是point类型。 无论如何,是否可以指定四组坐标(纬度/经度)并获取位于框中的所有点。 或指定两个点,让数据库计算出矩形的角,然后在 以防万一我不清楚我想要实现什么。如果我有经度和长字段而不是点,则与“ vanilla” sql等效: SELECT * FROM myTable where lat> xMin AND lat < xMax AND long > yMin and long < yMax 更新的编辑: 我正在尝试Underdark的解决方案。起初我没有ST_MakePoint构造函数(现在我有),但仍然遇到非常相似的错误(只是在另一个字符上)。 SELECT * FROM myTable WHERE ST_Within(ST_MakePoint(point),GeometryFromText('POLYGON((75 20,80 30,90 22,85 10,75 20))',4326)) 我收到此错误: ERROR: function st_makepoint(point) does not exist LINE 1: SELECT * …
9 postgis  sql  point  extents 

1
PostGIS中的多层相交
我需要编写PL / pgSQL存储过程来计算多层的相交。例如,对于三层A,B,C,此函数应返回ABC几何: 函数将需要相交的图层的id作为输入。谁能给我建议以构建此功能?我对此的想法是,我需要先相交,然后相交,然后相交的结果与第三层相交,等等。

2
如何搜寻目录树并将Mxd relativePaths更改为true?
我有大量的项目文件夹,其中每个项目文件夹可以具有许多子文件夹。这些子文件夹可以包含mxds,shapefile,个人gdb和fgdb。在许多情况下,用户忘记保存mxds之前会选中“使用相对路径”,因此,当复制文件夹时,数据源链接会断开。 我想编写一个独立的arcpy脚本,该脚本在目录中进行爬网,打开每个mxd,将relativePaths设置为true,然后保存mxd。是否有某个脚本可以在某处执行此操作? MapDocument对象上的relativePaths属性是只读的。还有其他方法可以改变这一点吗?




8
南非所有城镇的综合数据库?
标题确实说明了一切-我正在寻找南非所有城市/城镇的全面列表/数据库。我知道这些人:http : //www.afrigis.co.za/,但是无论我与他们联系多少次,他们都不会回覆我。我向他们推荐了它们,因为它们是我需要的数据的唯一真正值得信赖和全面的来源,但是显然它们并不是非常有用。 如果有人对我可以从哪里获得任何信息,请告诉我。是的,我尝试过Google,没有,我没有找到足够全面的信息(AfriGIS除外)。
9 database  data 

4
MapBasic入门?
我是MapBasic的新手。 我在Google上搜索了教程,发现了各种PDF,但是无法开始使用这些资源。 如果有人可以提供一些学习MapBasic的途径,我将感到非常高兴。

4
GPS信号质量取决于芯片制造商吗?它取决于天气吗?
(很抱歉,如果GIS不是将这个问题发布到的正确位置)。 最近,我和我的学校朋友在大学里有一个GPS软件应用程序项目。 应用程序使用了与此设备非常相似的设备。 有一天,它拒绝向我们显示我们的当前位置-它一直在显示大西洋上的某个地点而不是陆地(我们在任何建筑物外面)。 我通过在装有Android 2.1的HTC Desire上打开默认地图应用程序进行了仔细检查-它也没有显示当前位置。 问题: GPS信号质量取决于芯片制造商吗? GPS信号质量取决于天气吗? 有没有可能永远不会丢失GPS信号并始终显示用户当前正确位置的商业硬件软件系统?
9 gps 

3
无效的几何动物园
由于无效的几何形状,我经常花费很多时间来处理怪异的bug。症状差异很大,包括: 数据库变慢 错误\空查询结果 日志文件超载了错误和警告 与几何算子不一致的结果(例如,交集) 我想对无效几何的类型进行分类,以帮助这里的每个人清理其数据。 请以您最喜欢的无效几何类型回答(每个答案一种)。欢迎使用屏幕截图,说明和解决方案-但请尽量简短。

1
如何在ArcGIS图像服务器导出限制内工作?
我需要裁剪一个大于导出限制的arcgis图像服务区域。我并不是要击败版权保护或任何其他性质的东西。数据来自属于我们组织的服务,尽管超出了我的管理员控制范围。 我可以要求管理员临时更改出口限制,但出于各种原因,我不想这样做。(这将增加他已经超负荷的收件箱,花费更长的时间,打开服务器以遭受所有用户的滥用,从而可能使其屈服,甚至可能无法作为单个出口工作,等等)。 是否有人开发过脚本或添加了脚本,例如,可以将感兴趣区域范围以光栅分辨率由X像元划分为X个图块网格,缩放至每个区域并为每个区域导出当前范围?

3
了解位置存储和查询算法?
配备GIS的数据库最重要的方面之一是,它为用户提供了快速查询与某些附加条件匹配的任意地理区域内所有点的功能。(例如,“在地图上找到距此点最近的3家餐厅。”) 谁能指出我对所涉及算法的理论讨论?我想学习它们的工作方式。 最终,我想对通用的数值数据集应用相同的功能-任意n维非欧氏空间中的大量点云。例如,一个人的脸可以表征为一个数字向量:[眼睛之间的距离,眼睛到嘴巴的距离,脸的宽度,脸的长度等]。我想拍摄人行道流量,估算每个人脸的特征,然后稍后可以对数据进行查询,例如“给这个人的脸,找到我100个最相似的脸”。 当前是否有任何现有软件可以搜索这些广义空间?

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.