草庐IT

地图学

全部标签

xml - 使用自定义属性创建有效的站点地图

我在网站上工作。我的网站有一个sitemap.xml文件。可以看到那个文件here.如果向下滚动,您将看到一个包含一些自定义标签的url条目。这些标签以blog:为前缀可以看到blog命名空间的定义here.我已将我的站点地图提交给Google网站站长工具。但是,我收到有关与博客namespace关联的条目的警告。这些警告如下所示:WarningsInvalidXMLtagThistagwasnotrecognized.Pleasefixitandresubmit.Parenttag:urlTag:titleParenttag:urlTag:descriptionParenttag:u

xml - Zend Framework 站点地图验证

当使用sitemap()viewhelper输出ZendNavigation时,出现以下错误:SitemapisinvalidaccordingtoXMLSchemaat"http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"验证开启:$this->navigation()->setUseSchemaValidation(true)->setFormatOutput(true);如何使用ZendFramework呈现有效的xml站点地图?我的站点地图是这样的:http://example.com/index/index/slug

Leaflet 调用百度瓦片地图服务

在使用leaflet调用第三方瓦片地图服务的项目,主要谷歌地图、高德地图、百度地图和OSM地图,与其他三种地图对比,百度地图的瓦片组织方式是不同的。百度从中心点经纬度(0,0)度开始计算瓦片,而谷歌地图是从左上角经纬度(-180,90)度开始计算瓦片;如果直接使用百度瓦片地图服务会请求不到瓦片,因此需要转换一下。借助leaflet-tileLayer-baidu这个插件://需要引入proj4.js和proj4leaflet.js插件,使用script标签引入的方式L.CRS.Baidu=newL.Proj.CRS('EPSG:900913','+proj=merc+a=6378206+b=6

xml - 多语言站点地图给出验证错误 "No matching global element declaration available"

我一直在努力关注Google'srecommendationformulti-lingualsitemaps.但是,当我在我的网站上尝试此操作时,出现错误:Error1845:Element'{http://www.w3.org/1999/xhtml}link':Nomatchingglobalelementdeclarationavailable,butdemandedbythestrictwildcard.即使我将Google的示例粘贴到站点地图验证器中,我也会遇到同样的错误。我在这里缺少什么吗?这是我粘贴到验证器中的Google示例:http://www.example.com/

python - 使用 Python 解析 XML 站点地图

我有这样的站点地图:http://www.site.co.uk/sitemap.xml其结构如下:http://www.site.co.uk/drag_it/dragitsitemap_static_0.xml2015-07-07http://www.site.co.uk/drag_it/dragitsitemap_alpha_0.xml2015-07-07...我想从中提取数据。首先我需要数一数有多少在xml中,然后为它们中的每一个提取和数据。有没有一种简单的方法可以在Python中执行此操作?我见过其他类似的问题,但它们都提取了例如每个xml中的元素,我需要从每个元素中单独提取数据

xml - 在 Liferay 中包含静态站点地图

我需要放置一个静态sitemap.xml文件,因为Liferay不会生成所有需要的链接,还有一些不应该存在的链接。我认为这是因为它被我的ext-plugin大大改变了。问题是,是否可以在门户根目录中设置静态sitemap.xml(由googlerobots使用),而不会被Liferay本身更改?使用:Liferay6.0.6提前致谢:) 最佳答案 一个解决方案是将您的静态站点地图添加到Liferay文档库,然后使用Google'sWebmasterTools告诉Google站点地图URL.第二种解决方案是将站点地图添加到您的ROOT

c# - 站点地图不显示为 xml

我的站点地图生成有以下类:publicclassSitemapItem{publicSitemapItem(stringurl){this.Url=url;this.AlternateLinks=newList();}publicstringUrl{get;set;}publicDateTime?LastModified{get;set;}publicChangeFrequency?ChangeFrequency{get;set;}publicfloat?Priority{get;set;}publicListAlternateLinks{get;set;}}和:publicclass

xml - 如何正确格式化 xml 站点地图的上次修改 (lastmod) 时间

我正在创建一个会自动更新的应用sitemap.xml每次在网站上添加或更新新内容时。根据Google的最佳实践标签的格式应如下所示:2011-06-27T19:34:00+01:00我的问题涉及时间格式本身。我了解2011-06-27T19:34:00部分。我不明白的是+01:00,我假设是+/-UTC.这是一个正确的假设吗?我的时区表如下所示:因此,如果该站点位于#4阿富汗,则正确时间为:2011-06-27T19:34:00+04:00如果该站点基于#6阿拉斯加标准时间,则正确时间为:2011-06-27T19:34:00-09:00我的假设是正确的还是我没有正确理解+01:00?

sql - ASP.NET 站点地图

有没有人有创建基于SQL的ASP.NET站点地图提供程序的经验?我的默认XML文件web.sitemap可以与我的Menu和SiteMapPath控件一起正常工作,但是我需要一种方法让我的站点的用户动态地创建和修改页面。我还需要将页面查看权限绑定(bind)到标准的ASP.NET成员(member)系统中。 最佳答案 来自MSDN杂志的JeffProsise版本运行良好,但它有一些缺陷:AddNode对您菜单上的外部网站链接(www.google.com等)感到震惊这是我在BuildSiteMap()中的修复:SiteMapNode

xml - 我应该为我的 XML 站点地图发送什么 Content-Type 值?

我以为我应该发送“text/xml”,但后来我读到我应该发送“application/xml”。有关系吗?谁能解释一下区别? 最佳答案 differencebetweentext/xmlandapplication/xml如果省略charset参数,则为默认字符编码:Text/xmlandapplication/xmlbehavedifferentlywhenthecharsetparameterisnotexplicitlyspecified.Ifthedefaultcharset(i.e.,US-ASCII)fortext/xm