Questions tagged «web-mapping»

“ Web制图是在万维网上设计,实现,生成和交付地图的过程……”

6
OpenStreetMap数据最有前景的应用程序是什么?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 3年前关闭。 在某些地区,OSM数据非常完整,并且具有一定程度的详细信息(在封闭数据源中看不到)。另一个区别因素是它包含了该地区居民的知识。例如,通常,大学会映射许多细节,因为学生会特别注意绘制学习地点的地图。 考虑到这些特性以及其他特性和OSM 许可证,OpenStreetMap数据最有前景的应用是什么? -车载GPS可能有OSM数据? 政府可以利用OSM数据吗? -公司可以利用OSM数据吗? -教育? -其他可能性? -怎么样?

9
GIS-超越地球
我想就地球以外的GIS进行讨论。到目前为止,这里有一些问题。 由于“地理”一词是指地球(例如,月球信息系统或火星信息系统等),因此将GIS术语更改为其他名称吗? 是否有用于处理非地球数据/坐标系的特定软件包? 除了Google Earth的月球和火星查看器之外,当前有哪些显示非地球数据的Web地图应用程序(例如http://webgis2.wr.usgs.gov/Lunar_Global_GIS/)?

3
如何加快动态地图服务的速度?
我正在基于ESRI Flex的应用程序上工作,该应用程序将显示动态地图服务中的数据。它必须是动态的,因为最终用户应该可以选择打开和关闭图层。这仅适用于动态地图服务而不适用于平铺地图服务。 可采取哪些步骤提高服务器将图块发送到客户端的速度? 我正在网上查看ArcGIS上可用的ESRI动态地图,它们的速度非常快。他们如何获得如此出色的表现有什么想法?

3
如何使用gdal正确地对Web墨卡托瓷砖进行地理定位?
作为示例,我将使用以下图块http://a.tile.openstreetmap.org/3/4/2.png并将其保存为“ 4_2.png”。 这种瓷砖的WGS84坐标可以被计算或读取那里通过点击对应的瓦片: 0 66.51326044311185 45 40.97989806962013 (West North East South) 如何正确地对瓷砖进行地理参考(使用gdal生成地理坐标或其他地理参考格式),以便: 不需要拉伸位图(= Geotiff中的像素与原始位图中的像素完全相同) 生成的图像将在GIS查看器/编辑器中的正确位置打开(例如在TatukGIS Free Viewer中)? (于2011年9月19日编辑,以使我的问题更清楚并包括我的结论) 我的结论是: 我首先说第三个想法(见下文)是正确的。我在GIS Viewer中打开了Geotiff,并将显示的坐标与预期的坐标进行了比较。从第二个想法出来的Geotiff似乎向北移动了2个像素。这就是为什么我认为想法3(或4)是正确的原因。 但是,如果您尝试使用更高缩放级别的图块,则想法3之外的地标肯定会向南移动。在缩放级别3的图块上比较坐标是愚蠢的。在此缩放级别上的国家/地区边界被简化了,以致于比较不能给出良好的结果。 Dan S.是对的,图块的图像已经在EPSG:3857中。第二个想法就是正确的想法(并且在高缩放级别上也能提供良好的效果) 第一个想法:EPSG:4326 WGS84坐标的EPSG代码是EPSG:4326。因此,我仅使用WGS84坐标即可使用gdal_translate将瓷砖作为geotif进行地理参考: gdal_translate -of Gtiff -co tfw=yes -a_ullr 0 66.51326044311185 45 40.97989806962013 -a_srs EPSG:4326 4_2.png t4326.tif 生成的地图显示在正确的位置,但我担心投影不正确,并且瓷砖中间可能会有偏移。在尝试了很长时间以通过使用gdalwarp重新投影地图进行检查之后,我下载了Global Mapper的演示版,似乎是这种情况(与想法3相同的边框,但在磁贴内部发生了偏移)。应该拉伸图像以使用EPSG:4326坐标。 第二个想法:EPSG:3857 此图块使用“网络墨卡托”投影(即Google地图投影),现在具有EPSG代码:EPSG:3857(别名EPSG:900913)。我只是使用gdaltransform转换坐标: gdaltransform -s_srs EPSG:4326 -t_srs EPSG:3857 0 …
16 web-mapping  gdal  epsg  tiles 

4
GIS和地图环境中的森林门户
您是否知道在GIS和地图的背景下与森林和林业相关的任何门户?最适合我的是通过WMS,WFS或WCS服务提供数据的门户。我知道的唯一门户网站是来自波兰: 克拉科夫州国家森林区域局 ZielonaGóra国家森林区域局 我发现了一个新的地图 -它是波兰东北部森林中自然保护区的地图

4
Web映射环境中是否存在用于图例分析的FOSS解决方案?
我们的网络映射要求是相当标准的-一些基本的查询以及打印出结果图(或保存图像)的能力。通常,我们过去曾经使用过ESRI产品(现在我们正在使用GeoCortex),但是我们仍然无法解决如何解析图例信息以匹配地图上实际显示的问题。例如,如果地图上显示四个多边形,则该多边形应仅包含四个图例项。是否有针对此问题的开源解决方案? 编辑:让我们看看是否可以进一步澄清。目前,我们拥有一个包含33,000多个多边形的地质图层。该图层的图例是单个图像,包含数百个图例项(即,它是整个地质层的图例,存储在JPEG / PNG中)。 通常,用户将放大一个区域(例如单个NTS地图图,甚至更小),因此屏幕上将显示地质多边形的子集。然后,他们会将地图另存为由GeoCortex / ArcGIS Server生成的打印文档(PDF或图像)。打印文档将包含标题,地图图像和图例。但是,地质图层的图例将是整个地质图层的图例,而不是地图上实际显示的图例(即小得多的子集)。 因此,我正在寻找是否存在FOSS解决方案,以使我能够裁剪或动态生成地质图例的子集,以在屏幕上/地图上反映实际项目,并与打印文档一起使用。我希望这可以澄清问题;如果没有,我深表歉意!

3
Google如何提供其样式地图?
众所周知,当Google推出Google Maps时便改变了网络地图。在撰写本文时,平铺地图现在已成为Web映射的常态。 例如,使用ArcGIS Server,您可以将尽可能多的图层缓存到缓存的地图服务中,然后根据需要通过动态或要素服务提取任何操作图层。 有了缓存的服务后,就无需重新构建新的缓存就无法调整制图。 v3 Google Maps API允许您设置Google Tiled Basemap的样式。该造型向导可以让你鼓捣几乎所有方面的谷歌地图,以满足您的需求。 从API的角度来看,我可以理解如何在JSON对象中发送样式请求。 我想知道的是,他们在后端如何做到这一点?(最好附上参考) 如果我查看带有Firebug的样式向导,并进行任何更改,我会看到进行了新的GET请求,以将PNG图像返回给客户端。 您可以应用近乎无限的变化,因此它们无法预先煮好所有瓷砖并准备就绪。因此,我只能假设他们正在按需创建这些图块?

8
网络地图示例
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 作为内部“上班学习”计划的一部分,我本人和一位同事自愿做一个演讲:“网络地图的美好世界”。 为此,我们现在正在寻找精美,怪异,功能强大,美观,纯净的网络地图示例。任何交互式或动态更新的在线地图都符合条件。 这个问题的一部分已经用“ 什么使地图漂亮?”得到了回答。带有网络地图的问题,以及“ 什么使地图被分类为不良设计”?但是我们对各种各样的地图更感兴趣,而不仅仅是美丽和坏处。 我做了一些搜索,并提出了几个(恰好有一个运输主题): 实船地图 飞行跟踪器(希思罗机场) 还有哪些其他网络地图可能需要证明或可以使用更广泛的曝光?

2
支持更多客户端功能的OpenLayers替代产品
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 我正在考虑系统的不同体系结构,这些体系结构理想地将客户端渲染用于点要素,并且必须是无插件的。我一直在使用针对此问题而开发的应用程序来测试我的笔记本电脑(功能相当强大-四核2.6 ghz cpu,4 gb内存,没有任何其他负载,Firefox 8)在OpenLayers和它明显落后于500,开始挣扎超过1000。随机生成的功能似乎没有任何事件处理程序,并且都使用相同的符号系统。 我预计将在功能不强的平台上显示多达1,000个功能,最多包含10个不同的符号,全部带有单击和鼠标悬停处理程序。 我一直希望获得更好的客户端性能,尤其是在看到此GIS Cloud示例之后 -我知道它的工作方式有所不同(HTML5 canvas与SVG),但是性能上的差异确实惊人。 我的关键问题(如果您愿意的话)是: 生成随机点的应用程序代表您编写/使用的其他OpenLayers应用程序中的性能吗? 是否有一个经过验证且免费的替代Web映射API,该API支持WMS服务(我需要使用),并且具有客户端功能,而无需使用Flash / Silverlight /任何其他插件,速度更快? 关于我应该调查的内容还有其他建议吗? 主要依靠服务器端呈现是一种选择,但是由于担心扩展用户数量和UI的响应性,我和客户端都希望避免这种情况。

3
如何使用Leaflet有效显示大量数据集的一部分?
我一直看到非GIS Web开发人员遇到此问题,而且我不确定解决方案是什么。 有一些包含数千个项目的数据集。 我们希望向用户显示地图,其中可见的子集显示为交互式,可单击的元素。 有什么方法可以做到这一点? 我可以想到这些,但是它们并不令人满意,所以我想知道还有什么: 将所有数据存储在GeoJSON文件中,将其传输到浏览器,然后让Leaflet显示它。问题:不适用于大型数据集。TopoJSON稍微提高了限制。这也会在页面加载时造成很大的延迟。 使用Mapbox,将所有数据存储在Mapbox的交互式图层中,然后使用Mapbox.js进行显示。效果不错,但要花钱,而且您不能自己托管它。 使用GeoServer访问PostGIS数据库,使用WFS-geojson传单插件从那里访问数据。它可能可以工作,但是似乎不再维护WFS-geojson Leaflet插件。 使用CartoDB,将所有数据存储在CartoDB表中,然后使用CartoDB.js进行显示。效果很好,但价格可能非常昂贵。可以自己托管它,但安装CartoDB并非易事。 所有这些使我认为我必须缺少一些更好的,自由的方法。它是什么? 编辑 也许我太容易注销了WFS-geojson插件。有一个叉子仍然可见一些活动(4个月前):https : //github.com/johanlahti/azgs-leaflet

2
Web地图站点(Google,Bing Maps等)使用什么GIS软件?
我们所有人都已经看到Google和Microsoft制作的美丽(imo)地图。还有很多其他的。其中一些在全球范围内使用(例如MapQuest,TomTom或HERE),还有一些仅在国家范围内使用。 我假设这些公司已经获取/收集/购买了原始矢量数据,然后使用了GIS软件包和一些自定义的制图工作流来生成具有良好符号系统/布局的地图,然后将其缓存到多个图块中。 将矢量栅格化为瓦片并不是特别有趣,但是我经常想知道那些大型公司用来制作那些地图的桌面GIS软件是什么?例如,Esri使用ArcGIS平台制作Esri底图,例如Esri World Street Map。 Google和Microsoft使用什么台式机GIS软件创建地图?我对此感到很好奇,因为我想知道除Esri ArcGIS之外还有哪些其他GIS软件包能够如此大规模地进行这项工作。

5
库在浏览器中渲染基于矢量的地图
是否有像Leaflet或OpenLayers这样的开源JavaScript库,可在Web或移动应用程序中使用并加载基于矢量的地图而不是图像?我只需要道路信息和一些POI。 我发现的唯一库是polymaps-但我仍然需要一个服务器或服务来提供矢量SVG数据(最好来自OpenStreetMap)。另外,还有一个不错的Android项目Mapsforge,但对于Web应用程序或其他移动设备,我将需要它。

1
在网页上显示横截面
我正在寻找有关如何在(动态)网页上显示横截面的灵感和可能的工具。更具体地说,我必须在这些横截面上显示地下管线相对于地面的位置。除了表面上的2D信息(高分辨率)之外,我们还将可以访问这些管线周围的表面激光雷达数据。 我基本上正在考虑两条路径。一种是制作一个真实的横截面,例如以下示例: 另一个选择是创建一块小的土地,有点像此图像(但看起来更无聊,但同时也显示了管道的深度。)其优点是还显示了周围的地形,之所以有用,是因为管线的位置并不总是很精确。 尽管我对如何创建第一个有一些想法(基本上是沿着横断面进行投影),但我想知道是否存在任何可以像第二个一样创建图像的工具。通常,我很想知道是否有人已经知道(或制作过)类似的应用程序。
13 web-mapping  3d 

10
将Rails用于GIS /映射应用程序有什么优势?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 我听说过有关Rails的一些好消息,但我对此还不了解。关于GIS.SE上的Rails的问题很少(甚至没有Rails标记)。 从GIS专业人士的角度学习Rails是否值得?(例如,与不使用Rails相比,Rails在构建包含GIS功能的网站时具有哪些优势?) 有没有在Rails上构建良好的GIS /地图网站的示例? (我现在还没有任何具体要求-我只想知道是否花时间学习Rails。)
13 web-mapping  ruby 


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.