地理信息系统

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

1
创建脚本工具将创建要素类的副本并使用ArcPy将其偏移给定距离吗?
我想复制一个面要素类,并将所有面在x和y方向上偏移约10英尺。我问上周是否有任何方法可以做到这一点,并且得知我很可能需要使用arcpy创建自己的python脚本。我使用arcpy制作了自己的脚本,但无法正常工作: import arcpy from arcpy import env import os env.overwriteOutput = True # Get arguments: # Input polygon feature class # Output polygon feature class # inputFeatureClass = arcpy.GetParameterAsText(0) outputFeatureClass = arcpy.GetParameterAsText(1) xShift = arcpy.GetParameterAsText(2) yShift = arcpy.GetParameterAsText(3) shapeName = arcpy.Describe(inputFeatureClass).shapeFieldName # Create the output feature class with the same …

2
美国州法院管辖范围的GIS层
有人知道国家层面吗? 编辑:很抱歉澄清您的延迟。 我正在寻找所有法院(区,巡回法院,市政法院,上级法院等),具体取决于美国各州所使用的术语。 根据提供的答案和研究,我认为这不可用。 我非常感谢所有反馈和线索。
9 data 

3
如何从PostGIS填充无向图?
尽管我已经搜索了一段时间,但这个问题与我可能尚未发现的资源更相关。 目前,在该项目中,我需要在代表办公室,走廊,楼梯,电梯和建筑物之间路线的图形上运行最短路径算法。 对于表示层,我曾考虑过将Python脚本与MapServer一起使用,但是现在,我更加思考如何从OpenEV生成的postGIS db(令人垂涎的shapefile)构建图形,以便轻松添加或删除边缘或权重或有关点的信息。 对于Python有一个名为networkX与图表的交易,虽然这个问题在stackexchange长大模块在这里,我试图建立图是不是有向图,但一个不定向的。 更新:5天前Ben Reilly的Utilitynetwork已添加到networkX项目中。Utilitynetwork从shapefile功能构建有向图。 对于从postGIS数据库读取要素的类似方法,仍存在问题。

1
QGIS中来自Geowebcache的平铺地图服务?
QGIS可以使用GeoWebCache的图块地图服务吗? 我知道QGIS网站上有一篇文章指出它确实支持平铺的地图服务,但是它列出了Meta Carta实验室和ArcGIS Tile Map Service的Tile Cache。没有提及GeoWebCache,不幸的是,到目前为止,从GeoWebCache加载图层没有运气。 有人知道QGIS是否提供GeoWebCache吗? 谢谢
9 geoserver  qgis 

1
如何使用带有kml时间戳的png叠加层在Google Earth中创建动画?
我有以下kml文件,每个文件具有不同的时间戳和png: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2"> <GroundOverlay> <name>gx:LatLonQuad Example</name> <Icon> <href> /Users/asd/Dropbox/0mylayerExport.png </href> </Icon> <gx:LatLonQuad> <coordinates> -71.007186998722,42.2869344810739 -70.9807964189347,42.360133347777 -71.1410513483055,42.3916360561188 -71.1680083772048,42.3178859041619 </coordinates> <TimeStamp> <when>1944-06-06T06:2010-10-26T06:30:08 ></when></TimeStamp><rotation>100</rotation> </gx:LatLonQuad> </GroundOverlay> </kml> 我想做的是为png覆盖序列设置动画,但是我不知道怎么做。我可以查看Google Earth中的所有kml文件,然后手动单击它们,但是我想知道是否有一种更巧妙的方法来对此进行动画处理,而不是在其上打勾或打勾。 我尝试在google-earth中手动添加时间戳和时间间隔,但仍然无法自动为叠加层设置动画,因此,我也希望获得有关如何执行此操作的任何建议。 谢谢!


6
使用ArcPy计算多边形各边的方向?
我想检查多边形中每条线的方向,以便可以计算它们的日照量。每个多边形代表一栋建筑物,并具有关联的高度。目前,我只想考虑方向,以后再考虑遮光问题。 我认为一种方法是将多边形分割成线,并计算每条线的方向,但是困难是我必须识别该线的外表面。尽管大多数多边形是带有直线的简单四边形图形,但在少数情况下并非如此(我只是想考虑但不必解决这个问题)。 我熟悉python,并计划通过脚本执行所有操作。

1
我可以用一系列手机收集地震数据吗?
假设我有一系列手机,每个手机都有: 加速度计 一个钟 GPS接收器 Windows Phone 7(WP7) 编写程序以将电话同步到公共时钟(最好是GPS时钟)有多困难? 编写一个接收文本消息时开始记录加速度计读数的程序有多困难?我希望它在文本消息中指定的时间内收集,然后将收集的数据(包括位置)转发回文本消息中指定的地址。 编写一个程序(在PC或手机上)以接收数据,对其进行处理以计算出源信号位置上的“修正”(椭圆),然后将该修正发送回给每个手机有多困难?一条短信? 或者,我可以记录音频频谱图而不是加速度计读数吗?


1
具有我自己的OSM数据服务器的OpenLayers
我已经通过设置PostGIS,导入Planet.osm数据快照(花了几天时间)以及设置Mapnik / cascadenik等来设置自己的OSM数据库/瓦片服务器的过程。我可以手动呈现自己的generate_image.py我可以用手动制作图块集generate_tiles.py。我花了很多时间使用cascadenik生成自己的自定义样式模板,并从中生成切片,对此我感到非常满意。 我的新问题是使用OpenLayers设置示例滑动图以在同一服务器上运行... 我已经对其进行了一些配置并可以正常工作;设置Apache,mod_python,TileCache等。它将图块渲染到滑动贴图中,但是我认为我在OpenLayers中搞砸了所有参数。这是我目前所拥有的(它在所有缩放级别上都呈现出一片空白): <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script src="http://openlayers.org/api/OpenLayers.js"></script> <script type="text/javascript"> var map; function init() { map = new OpenLayers.Map ("map", { maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34), maxResolution: 156543.0399, numZoomLevels: 19, units: 'm', projection: new OpenLayers.Projection("EPSG:900913"), displayProjection: new OpenLayers.Projection("EPSG:4326") } ); layer = new OpenLayers.Layer.TMS( "OSM", "/tilecache/tilecache.py/", {layername: 'osm', type: 'png'} …


3
使用ArcObjects在ArcMap中创建仅浮动(不可停靠)窗口?
我正在寻找一种在ArcMap中创建浮动窗口的方法。举个例子,看看“识别”工具的窗口。 浮动表示它始终处于地图文档的前面,并且用户可以继续使用ArcMap。我知道IDockableWindowDef接口可用于创建也可以浮动的可停靠窗口,但是我不希望它们停靠。据我所知,如果用户将其推到ArcMap窗口的边界,则无法阻止IDockableWindowManager创建的表单停靠。 有任何想法吗? 解决方案是搜索子窗口和MDI之类的关键字。高温超导 问题的解决方案似乎就像@llcf的答案一样简单: MyForm form = new MyForm(); form.Show(NativeWindow.FromHandle(new IntPtr(m_application.hWnd)));
9 arcmap  arcobjects  c# 

1
ArcGIS Server WMS可以显示图形图层吗?
我试图显示具有ArcGIS Server WMS功能的图形层,但是在getmap响应的图像中看不到图形。 我所做的是通过在注释层上发布带有图形的服务,将该注释层与特定要素层相关联,然后发布它来完成的,但是图形并没有出现,仅是要素。 我已经通过创建一个图形图层并将其分配给一个图层以编程方式完成了该操作,并且同样,图形也不会出现在WMS返回的地图图像上。 当我对服务进行REST调用时,在两种情况下都可以看到图形。 WMS不支持图形吗?或者我做错了什么? 我正在使用Java版本的ArcGIS Server 9.3.1。 妮可

4
将巨大的Geotiff转换为Tilepyramid
我正在尝试使用gdal2tiles将20 GB LZW压缩的geotiff转换为tilepyramid。不幸的是,gdal2tiles似乎无法处理此问题,在运行10个小时后,它仍未达到第一个“点”。我用一个较小的文件(1GB)尝试了一下,效果很好。我现在的问题是,是否有其他软件允许我执行此操作(商业或开源)?可以从GlobalMapper创建图块,但是我无法将20GB的文件加载到内存中。


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.