Questions tagged «tiles»

图像文件的集合,每个图像文件包含地图的一部分或遥感场景。

7
使用QGIS生成图块?
是否可以从QGIS生成地图图块? 我猜想QGIS Server必须有一种方法,但是有没有一种方法可以仅生成切片并将其保存到磁盘? 借助新的符号系统渲染器和与比例相关的渲染,QGIS是生成动态地图的强大工具。 由于我正在使用new-symbology渲染器,因此qgis-mapnik并不是一种选择,并且由于我使用的是比例缩放渲染,因此仅生成大型georaster并使用gdal2tiles对其进行平铺也不是一种选择。
55 qgis  tiles 

1
Leaflet中的默认投影是什么?
我已经在其网站上阅读了Leaflet的API文档,但我没有意识到:查看地图的默认投影是什么?它写的是关于球形和椭圆形墨卡托和等角线的-那么这三个中的哪一个呢?还是依赖于我使用的图块服务器,还是不依赖于传单在添加到屏幕之前即时即时重新投影图块? 其实我不明白我需要在QGIS中保存geoJSON文件的投影方式。为了在传单地图上正确显示,json坐标应为经纬度,而不是xy。但是,如果我尝试将其保存在Equirectangular中-坐标将为xy ..?

6
创建一个小的Web映射/地图平铺服务
我正在寻找一种小规模,简便的方法来在线显示一个或多个多边形shapefile(准确地说,是在没有任何现有地图服务器基础设施的市政网站上)。现在,我正在使用QGIS进行所有工作,我希望保留所有开源资源(没有预算可用于任何大型软件投资)。 研究这个话题导致了很多可行的方法,这让我很困惑。我正在寻找的是 能够在专题图中显示分类的多边形(-如果可能,最好弹出窗口或能够检索属性信息-但这是高度可选的) 我希望在QGIS中完成大多数工作(样式等) OSM作为基本图会很好 到目前为止,OSM基本地图上的自定义地图图块看起来就像我正在寻找的东西(还是有更好的解决方案)?创建这些磁贴的最佳方法是什么?

2
TMS,XYZ和WMTS有什么区别?
当前有三种不同的服务图块方式: TMS 仓库 XYZ 我确实知道XYZ现在是最受欢迎的一种,并且被Google,Mapbox,OSM等许多服务所使用。 两者之间的技术区别是什么?

7
是否有带有OSM等许可许可的开放式访问地形图块?
是否有诸如OpenStreetMap的许可使用许可的开放式访问区域金字塔形地图图块?我正在使用Polymaps构建与航空相关的地图,并且需要一个良好的栅格底图。在谷歌的地形瓦片都只是适合我的目的:内敛的色彩,没有过多的地形特点,一个明确的说法。不幸的是,除了自己的Javascript,Google不允许在任何库中使用其地图图块。 我尝试过的替代方法。OpenStreetMap的地图似乎都是路线图。OpenCycleMap确实包含地形,但是其顶部还有许多其他高对比度功能,使其不适合我的需求。USGS 在“国家地图”上有一些地形图块,但它们没有样式设置且缺乏任何描述性功能。我知道可以使用像SRTM这样的免费数据源来生成和服务自己的tileset,但这需要大量的设计和操作工作。 我可以为带宽支付适度的费用;大多数情况下,我想避免花费时间生成自己的tileet。地形图似乎是一种普遍的需求,我很惊讶地发现还没有一个! 自发布此问题以来进行编辑,我发现了更多选择。微软的必应地图包括地形图;具有一定的灵活性,但服务条款有限。GeoiQ / GeoCommons拥有专门为我设计的Acetate瓷砖。 编辑2这篇文章在基于开放数据的启发Mike Migurski / Stamen的地形图中起了很小的作用。有关更多信息,请访问maps.stamen.com。 Edit 3 MapBox现在还具有一个地形图层。我不清楚许可,但该公司通常是开源友好的。 编辑4 MapZen现在具有DEM和栅格地形图块。再次不清楚许可,但该公司通常是开源友好的。

7
如何使用GDAL从栅格数据集中剪切“平铺图像”?
我正在开发一个需要根据给定栅格数据集创建图块(jpeg)的应用程序。我最初的想法是使用gdal2tiles.py,但它的性能似乎可以得到改善。 这使我提出以下问题:使用GDAL从栅格数据集中剪切“平铺图像”的最快方法是什么?“平铺图片”是指简单的jpeg或png。 在我的原型中,我使用MapServer C#MapScript绑定来完成这项工作。也就是说,我创建一个地图对象,遍历需要剪切的所有平铺边界,设置地图对象的范围,然后保存生成的图像。这种方法的性能明显优于gdal2tiles.py,但是我想知道是否不能更快地使用GDAL。谁能用GDAL方法建议类似的工作流程? 编辑:今天进行了一些进一步的研究之后,我就找到了答案。如果您已经下载了FWTools,则csharp \ apps文件夹包含许多用于演示C#GDAL绑定的类。就我而言,GDALRead.cs和GDALReadDirect.cs是我想要的。
22 gdal  tiles 

5
GeoJSON太庞大-怎么办?
我正在使用leaflet.js允许网络用户选择区域。有效区域是美国各州,加拿大的天意和世界国家(美国和加拿大除外)。我自己使用Qgis构造了一个shapefile,并将其保存为geojson。我尽可能地简化了几何形状。 生成的shapefile为400kb,但geojson超过一兆字节。这比我想要的要大。我需要减少传输此信息所涉及的网络开销。 什么是正确的方法?我可以想象的选项是: 将geojson文件压缩后,在客户端上解压缩。 将客户端上的shapefile解析为geojson 从shapefile生成我自己的图块并为这些图块服务 如果有人能告诉我哪个选项是最好的(或以上都不是),我将不胜感激!

6
运行中低带宽Web地图应用程序需要哪种AWS配置?
有没有人有在Amazon Web Services(S3,EC2等...)上运行Web地图(平铺服务器+客户端JS脚本)的经验?运行中小带宽(小城市)(城市到小国规模)的中低带宽Web地图应用程序需要哪种AWS配置? 所有图块都将被预渲染并上传到S3。理想情况下,我需要在Web服务器上提供一个可以提供MBTiles的图块服务应用程序(而不是分别上传成千上万个图块位图)。因此,将需要某种EC2实例,但是哪种呢? 感谢您的任何提示。 更新:只是为了阐述我的问题。我基本上在寻找的是一些有关AWS如何以个人身份托管自己的Web地图的反馈(这意味着它应该不会花费太多,比如说每月不超过30美元)。我已经通过“普通”托管服务提供商托管了一段时间的网络地图,但是这些都有其自身的局限性(上传带宽是一个,速度是另一个)。我还在寻找AWS的任何替代方案,以及在将云服务用于Web地图时需要注意的事项。


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 

8
有什么方法可以为Google地图生成地图图块?
新手可以在此处进行堆栈交换。 我目前正在使用此处找到的自动瓷砖切割器来制作为我的地图创建自定义地图类型所需的标准256x256瓷砖。使用地图拼贴切割器脚本感觉很笨拙,因此我很快用完了计算机上所有4GB的内存以打开photoshop并使用它。这样,在我的图像的顶部和底部留有空白,以使其正确放置非常麻烦。 有谁知道其他可用于制作Google地图图块的工具?

4
离线制作基于网络的地图的简单方法?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 我的目标是将世界地图嵌入到网页中,但不能访问互联网。最好仅将一组图块与一些易用的地图js-lib结合使用。存储空间并不是真正的问题,并且不需要最大缩放级别。 最简单的方法是什么? 我找到了一个看起来很合适的项目-贴在棍子上的地图,但似乎已经死了?

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

4
将.tif图片分割成几个图块?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 8个月前关闭。 我有一个大小为1GB(.tif),宽度和高度为94000x71680的图像。我想将此图像分成20000X20000个图块,以便我可以对其进行处理。 我怎样才能做到这一点?

4
将ArcGIS Tile数据导出为任何图像格式
我在ArcGIS 中具有缓存/混合格式的栅格数据集。我需要将其导出为地理参考的tiff或任何其他栅格图像格式,以便在其他基于桌面的GIS软件(例如QGIS)中将其用作基本地图。 到目前为止,我只在ArcGIS中找到了一个名为“ 导出切片缓存(数据管理)”的工具,该工具只能将切片格式更改为.tpk文件或爆炸/压缩缓存格式。我找不到将这些图块数据转换为任何图像的工具。 如果我使用ArcGIS中存在的导出数据选项,则生成的图像仅是黑色图像。 谁知道我如何将这些切片数据导出到图像中? 已编辑 @felixIP给出的答案可能是一个解决方案,但我正在寻找其他解决方法。磁贴包含一些配置文件,如下图所示 在conf.cdi外观像以下 <?xml version="1.0" encoding="utf-8" ?> <EnvelopeN xsi:type='typens:EnvelopeN' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/10.1'> <XMin>8142366.0491449088</XMin> <YMin>4370513.4222595459</YMin> <XMax>8146042.4910550155</XMax> <YMax>4375009.1735663339</YMax> <SpatialReference xsi:type='typens:ProjectedCoordinateSystem'> <WKT>PROJCS["WGS_1984_Web_Mercator_Auxiliary_Sphere",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Mercator_Auxiliary_Sphere"],PARAMETER["False_Easting",0.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",0.0],PARAMETER["Standard_Parallel_1",0.0],PARAMETER["Auxiliary_Sphere_Type",0.0],UNIT["Meter",1.0],AUTHORITY["EPSG",3857]]</WKT> <XOrigin>-20037700</XOrigin> <YOrigin>-30241100</YOrigin> <XYScale>148923141.92838538</XYScale> <ZOrigin>-100000</ZOrigin> <ZScale>10000</ZScale> <MOrigin>-100000</MOrigin> <MScale>10000</MScale> <XYTolerance>0.001</XYTolerance> <ZTolerance>0.001</ZTolerance> <MTolerance>0.001</MTolerance> <HighPrecision>true</HighPrecision> <WKID>102100</WKID> <LatestWKID>3857</LatestWKID> </SpatialReference> </EnvelopeN> 虽然config.xml有以下信息 <?xml version="1.0" encoding="utf-8" ?> <CacheInfo xsi:type='typens:CacheInfo' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/10.1'> …

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.