Questions tagged «google-maps»

Google Maps是Google免费提供的网络地图服务应用程序和技术(供非商业用途),

2
ArcGIS Server for EPSG:3857/900913中哪个投影正确?
我想在ArcGIS Server中发布一个地图服务,该服务将覆盖在Google Maps或Bing Maps上。为此,地图服务必须位于EPSG:3857/900913中。 Google Maps投影应该假定为球形地球投影。所以我去了 坐标系\投影坐标系\世界(基于球面) 似乎有一个Mercator(sphere).prj,但似乎没有适当的Projection参数。 然后我去了 坐标系\投影坐标系\世界 &基于WGS84的3个墨卡托投影: 我看到在许多ESRI文献中,他们都使用WGS 1984 Web Mercator(辅助球)。那是Google Maps Projection吗?WGS 1984 Web Mercator.prj是什么? (作为一个额外的问题,此图像来自ArcGIS Desktop 10.0,但是答案在ArcGIS 10.1上是否再次改变?)

11
如何动态对30万个地址进行地址解析?
我有一个数据库,该数据库有300,000个地址,将在地图上显示。我知道如果我对所有地址都进行地理编码,那对我来说太昂贵了。所以我想知道是否可以实时/实时地对地址进行地理编码,当用户选择一个地址(属性地址)时,它将搜索数据库,然后对该地址进行地理编码,然后使用其他属性。 如果您可以共享代码,概念或任何内容,那将是非常不错的。顺便说一下,我的后端在Joomla支持的mysql上。

3
Google的新矢量地图图块的电汇格式是什么?
谷歌最近为其移动地图发布了新的矢量地图制图。我很好奇,是否有人对他们用于传输的有线格式有任何了解?多年来,我尝试了几种格式,包括bencode,bson,WKT和WKB的变体以及gzip压缩的有限精度geojson,我发现这是在可理解性和文件大小方面的最佳折衷方案。我很想知道Google的决定,但是我没有可测试的Android设备。

7
寻找卫星图像提供商?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 去年关闭。 我正在构建一个Web应用程序-我的要求是: 必须具有全球卫星图像。 必须具有易于使用的API,这些API能够进行geoJSON数据导入,鼠标和键盘手势等。 据我所知,必应,谷歌和雅虎是唯一提供这两种产品的公司。有些人在某种程度上支持前者;也许不是全球性的(美国宇航局,第三方映射解决方案),有的支持后者(例如OSM)……但很少有两者都支持。 我唯一的选择是必应,谷歌和雅虎吗? 如果是这样,是否有人知道正在建设中的任何正在进行中的项目(卫星)最终将启动并在开源下提供全球卫星覆盖?


3
计算从gdal2tiles生成的单个图块的经度边界
我想使用同一张地图上显示的gdal2tiles生成多个图块源。因此,在显示图块时,我需要确定边界是从哪个来源提供的。 有人知道如何纯粹基于zoom,x和y(从gdal2tiles生成的文件结构)计算单个图块的纬度范围吗?顺便说一句:我正在使用Google Maps API v3,以防需要从API调用某些功能来帮助进行计算。 我只限于缩放,x和y的原因是,图块不仅会被地图上的叠加层调用,而且还具有一些自定义打印功能,可以在地图外进行打印。

3
同一地址的Google标记未显示所有标记
我一直在制作这张地图-http: //www.mediwales.com/mapping/test/ 它可以使公司处于良好状态并可以对其进行群集,但是位于同一建筑物中且地址相同的公司出现了问题。它仅显示一个公司,而不是全部。 如何获得在同一地址显示所有公司的信息? 标记按建筑物名称/编号,街道,城市,邮政编码进行地理编码。我猜标记在那里,因为有3家公司的建筑物在集群中显示3。但是,当您单击它时,它仅显示一个公司。 更新: 我设法使它们偏移,但是当我只希望有多个相同标记时才偏移所有标记时,就偏移所有标记。(感谢凯西的回答)。 <script type="text/javascript"> //<![CDATA[ var customIcons = { restaurant: { icon: 'http://labs.google.com/ridefinder/images/mm_20_blue.png', shadow: 'http://labs.google.com/ridefinder/images/mm_20_shadow.png' }, bar: { icon: 'http://labs.google.com/ridefinder/images/mm_20_red.png', shadow: 'http://labs.google.com/ridefinder/images/mm_20_shadow.png' } }; function load() { var cluster = []; var map = new google.maps.Map(document.getElementById("map"), { center: new google.maps.LatLng(53.4788, -3.9551), zoom: 6, mapTypeId: 'roadmap' …

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

2
除某些区域外,是否可以将Google Maps地图显示为灰色?
我正在寻找的是一种通过使世界其他地方变灰来强调Google地图地图上特定区域的方法。 我听说过一些使用2个多边形的解决方案,其中1个可见,另一个不可见,并且仅在地图为静态(无地图移动)的情况下才起作用。但是我希望用户能够缩放和拖动地图。 我也对其他我没想到要强调的领域感兴趣。 更新: 当我尝试使用radek发布的解决方案时(例如,创建一个带有Polygon的KML,该Polygon具有一个externalBoundaryIs(大于视图)和一个innerBoundaryIs(需要强调的区域)),当我放大时,矩形区域不会被覆盖周围的多边形了。看到: 任何有经验/解决方案的人吗? 更新2: 我终于有时间使用Google Fusion Tables测试radek的解决方案。起初,我遇到了缺少瓷砖的问题,与KML一样(请参见上图),但是经过另一次加载后,看起来好像已经捡起来,并且显示瓷砖完全正确。我觉得他的解决方案中的jQuery hack适用于未加载的图块: setTimeout(function(){ $("img[src*='googleapis']").each(function() { $(this).attr("src",$(this).attr("src")+"&"+(new Date()).getTime()); }); }, 5000); 由于磁贴似乎在刷新后加载,因此我自己没有使用过hack。如果该错误发生在每个新用户身上,我将对其进行实验。

2
如何修复复杂的多边形,使其在Google地图中正确显示?
问题:我正在尝试找到一种方法来修复一些破碎的多边形形状,但不确定如何做到这一点。 详细资料: 我有很多多边形,基本上是从TIGERLINES不久前导入的。 我将它们转换为形状文件,然后将其导入Sql Server 2008。 在sql server 2008中,它们看起来很棒:)因此,这表明导入或多或少都起作用。这是洛杉矶市:- 但是,由于我的多边形有很多点,REDUCE因此在地图视图级别未放大时会显示它们。因此,以我为例,我现在尝试渲染缩小的洛杉矶:- 太棒了! 这是polys,是众所周知的文本格式。 MULTIPOLYGON (((-118.37033296865027 33.981437119998084, -118.37005887887605 33.981578692036159, -118.37034101004039 33.981636093563019, -118.37033296865027 33.981437119998084)), ((-118.66815694082851 34.181234948814819, -118.62915309690062 34.14689902389253, -118.56475201393673 34.130168028388276, -118.5992039806748 34.074336925351339, -118.57039497030522 34.069345957209549, -118.56968692628638 33.988811006799452, -118.55134001501617 33.982488918901176, -118.49446792996977 34.050559988837591, -118.44342601159182 34.016625025023124, -118.53748592914029 33.96667393391462, -118.49898897162241 33.916299091437473, -118.43732802504242 33.91651401198633, -118.4580839734636 33.961275936767734, -118.42944687485486 33.916317947202252, -118.4287748805515 …

4
正在寻找Google StreetView引擎的开源替代品?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 4个月前关闭。 这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 我正在寻找使用Leaflet或OpenLayers创建一个开源javascript应用程序。 有什么方法可以将全景图(类似于Google的StreetView)实现到其中一个或任何其他开放API中吗? 我的全景视图将根据个人照片定制,因此我无需从现有服务中获取全景图像。 我了解可以将Google StreetView集成到非Google应用中,但是有没有可以在不使用任何Google API的情况下为我提供类似功能的功能?

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



1
从PostGIS生成热图
我在PostGIS数据库中有GIS数据,并想生成一个密度图并将其显示在Leaflet / Google Maps上。 问题:在不将地图视点内的所有(百万)数据点传输到“ Leaflet / Gmaps”地图的情况下,这样做的推荐/典型方法是什么?除非可以通过CLI等实现自动化,否则无需用户干预(即,将数据导入ArcGIS以生成地图)。 当前使用Postgresql / PostGIS作为空间数据库,并在浏览器上使用Leaflet。

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.