MapServer 7.2更改日志

此版本的主要更改摘要可在 HISTORY.TXT 源目录中的文件。

从7.2.1变更为7.2.2

  • 使用转发声明(Tamas Szekeres): 151efbd
  • 向曲线添加Z值(Tamas Szekeres): 5b65967
  • MSSQL:添加对曲线几何的支持( #5743 )(Tamas Szekeres): 52b8434
  • SLD/过滤器编码:重新修复regex特殊字符的转义(修复 #5658 )(即使是鲁奥): 9e654b3
  • 已更新writeDimension()以采用double而不是int( #5310 )作为输入。输出模式遵循writeNumber()。(Steve Lime): 4853fd6
  • 确保计算的三角形高度始终为正。( #5731 )(史蒂夫·莱姆): 1cec5bf
  • 过滤掉高度(相对最长底座)小于1的三角形环( #5731 )(Steve Lime): 11e0565
  • 确定了WMS和MODE之间的差异=分片源MVT输出。WMS不设置单元格大小,因此半像素偏移计算被像素关闭。( #5596 )(Steve Lime): 3b79601
  • 修复MSSQL驱动程序属性转换( #5702 )(Tamas Szekeres): ffb1191
  • 在生成向量图块之前,请确保计算了一个比例( #5714 )(史蒂夫·莱姆): 505539f
  • 允许在mssql连接字符串中指定驱动程序( #5703 )(Tamas Szekeres): d7fa02e
  • 添加了postgis特定的过滤器测试来模拟shapefile版本。(Steve Lime): c44fc6a
  • 通过将变量定义移动到块的开头来避免编译器错误。(Steve Lime): f567914
  • 问题的初始修复 #5490 (仅用于Postgis)。(Steve Lime): 462f376
  • 固定托架(固定托架) #5692 )(汤姆·克莱迪斯): 8765e13
  • 使用zm值分析几何图形时修复mssql驱动程序( #5689 )(Tamas Szekeres): 540d613
  • 根据ISO元数据中的服务类型修复协议( #5669 )(汤姆·克莱迪斯): 3c44e49
  • 修复ISO元数据链接有效性( #5668 )(汤姆·克莱迪斯): db9dc5a
  • 仅为ISO元数据中的WMS链接发出所需格式( #5667 )(汤姆·克莱迪斯): c6f77b1
  • 修复功能响应的metadataurl类型( #5680 )(汤姆·克莱迪斯): 04459d1
  • 为MSWMSApplyFilter中的错误更改了函数名(Erik Ravhed): e0d8f0b
  • 如果WMS过滤器为空,则静默地忽略它(Erik Ravhed): 7a4280c
  • 删除冗余的CSharp安装程序命令(geographika): 84d3e0e
  • 要安装的正确文件(geographika): 612cc46
  • 使用mapscript_文件执行安装命令(seth g): 52ce27e
  • 使用mapscript_文件执行安装命令(seth g): 33138ca
  • 使用mapscript_文件进行输出(seth g): 10d9d25
  • 更新ruby cmakelists以使用生成器表达式(seth g): 05cb8ef
  • 更新Java CMAKELIST(Seth G): b91cfd7
  • 使用swig_add_库(seth g): e7449f4
  • 在cmake(seth g)中使用生成器表达式: a2d9b0f

从7.2.0更改为7.2.1

  • SLD/过滤器编码:修复regex特殊字符的转义(修复 #5658 )(即使是鲁奥): b023c9c
  • cmake python mapscript:避免在get_target_属性位置(甚至rouault)出现cmake 3.12错误: 9594c2f
  • appveyor.yml:与反斜杠(偶数rouault)相关的反向端口主更改: 5379636
  • 修正了点图层的剪切误差( #5652 )(Steve Lime): dbd43dd
  • 为标签包装测试添加预期图像(Oliver Tonnhofer): e26bf0e
  • 固定标签包装( #5612 )并在零宽度空间进行环绕( #5613 )(奥利弗·汤恩霍夫): 0ebd2b6
  • 更新专员(Steve Lime): a53a72d
  • MAPWCS20:让编译器对(im)可能使用未初始化内存感到高兴(Sander Jansen): 0bf81bb
  • MAPWCS:为snprintf(Sander Jansen)使用足够大的输出缓冲区: d18302b
  • mapogcsld:在不太可能的情况下,当编写hexcolor时,颜色组件大于255(sander jansen),修复潜在溢出: c86b5e5
  • MAPWMS:修复提交c8190e5f3d27f0d93648c6fa7e7c6671ce729402的括号(Sander Jansen): a2f0881
  • mappostgis:修复忘记的指针引用(sander jansen): 0f3a648
  • 简化msdbfwriteattribute以消除最新gcc中的编译器警告。(桑德·詹森): 2389313
  • mapxbase:简化对pszfinfo(sander jansen)的字段名分配: 738ea6d
  • 将python方法添加到hashtable中,以便像dict一样使用它( #5620 (Seth G): c59ab11
  • 使正则表达式表达式的lexer regex更具体(请参见 #5636 )(Steve Lime): 21ad78b
  • 放回mapcache apache config(michael smith): 9464043
  • 使用MapServer 7.2更新dockerfiles(michael smith): a8bda24

从7.2.0-β2改为7.2.0

  • 添加测试以确保剪切后范围(以及几何体)不会退化。(史蒂夫·莱姆): fb5b7cb
  • 确保多边形的第一个环是外部的…(Steve Lime): 1ebf223
  • 不考虑多边形的最后(复制)点( #5626 )(Steve Lime): 3f88c00
  • msautotest/wxs/wfs_ogr.map:避免wfsogr10_shapezip.zip(偶数rouault)的时间依赖结果: 5b206a4
  • 使用strcpy而不是strdupy( #5610 (Seth G): af14610

从7.2.0-β1改为7.2.0-β2

  • appveyor.yml:在gisinternals sdk(甚至rouault)中将名称更改为freetype.lib: 61e4981
  • 将地图旋转应用于符号,类似于标签规则(修复 #5271 )(即使是鲁奥): 91d53be
  • 修复MSSQL筛选器字符串限制( #5602 )(Tamas Szekeres): 706df49
  • 为了清晰起见,进行了小改动-避免在范围内重复使用mvt_缓冲区变量。(Steve Lime): c0369c2
  • 正在修复预期测试结果中的架构位置。(法比安·辛德勒): c2d1458
  • 修复WCS 2.0 Inspire下载服务架构位置。(法比安·辛德勒): 0ba27aa
  • 反向端口小错误修复以引用地理列名称 #5579 / #5580 . (Steve Lime): 129a716

从7.0.7改为7.2.0-β1

  • WCS 2.0:添加支持sizexx、resolutionxxx和subsetxx键(甚至rouault)的注释和测试: 3fafb87
  • 为某些驱动程序实现GetNumFeatures( #5586 )(Tamas Szekeres): 2fec032
  • 级联WMS:在执行GetFeatureInfo请求(甚至rouault)时,不要向级联服务器发出无用的GetLegendGraphic: 2b9d022
  • 修复了MVT瓷砖的范围问题。我们假设范围是作为mapserver范围(像素中心)给出的,我们需要边到边版本来正确查询和编码图块。( #5578 )(史蒂夫·莱姆): f3bfd69
  • WMS:如果可查询或子层可查询,则在getcapabilities响应中将层标记为可查询(修复 #5570 )(即使是鲁奥): 0c26a42
  • Postgis GetExtent应考虑层过滤器( #5584 )(Tamas Szekeres): 8679c4e
  • 通过在组层次结构(甚至rouault)中放置一个非叶的mapfile层,改进对wms_层_组的测试: 7cf9b5f
  • 删除pygdictx相关文件和引用(geographika): 8abf89b
  • 修复Python测试中的python3语法问题(claude paroz): 968c414
  • 删除了剩余的.cvsignore文件(claude paroz): 89b99a4
  • mapmvt.c:修复内存泄漏(甚至rouault): 9d7b942
  • 为WMS MVT输出添加测试(参考 #5376 )(即使是鲁奥): 6ab90ce
  • mapmvt.c:删除未使用的变量(甚至rouault): 6052b83
  • 将cmakelist.txt还原到其之前的状态 #5376 合并并重新合并选择protobuf位(偶数rouault): 1425551
  • 该死,错过了一个测试结果。(Steve Lime): 9d3ed9e
  • WFS:考虑到具有ogr输出格式的propertyname(修复 #5573 )(即使是鲁奥): 563b175
  • 删除未使用的变量(偶数rouault): 5c151d6
  • 删除tox文件(geographika): c39ef31
  • 修正了wcs 2.0 getcoverge中错误的分配方法。(法比安·辛德勒): fa811a5
  • 添加缺少的expected结果。(Stephan Meisl):我的工作是: c771a26
  • 正在为添加测试 #5415 . (Stephan Meisl):我的工作是: 0bfc5e7
  • 删除剩余的失败测试(与哈希表相关)(geographika): a773f15
  • 调整测试中使用的覆盖范围。(Stephan Meisl):我的工作是: ef99079
  • 发现导致1.3客户端测试失败的问题…(Steve Lime): a7ecb21
  • 为rangesubset添加附加测试:使用post/xml的默认带名称和索引。(法比安·辛德勒): ced579e
  • WCS 2.0 Inspire下载:更新新格式的测试结果。(法比安·辛德勒): 6d465bd
  • 正在修复编译期间的警告。(法比安·辛德勒): 037520e
  • 添加WCS会激发下载服务测试和预期结果。(法比安·辛德勒): bbb346c
  • 修复了对AcceptLanguages/语言节点的错误分析。(法比安·辛德勒): 83d1716
  • 修正语言谈判中的打字错误。(法比安·辛德勒): 58a26d8
  • 在WCS 2.0中改进对Inspire下载服务的支持。现在使用msowsprintininspirecommonnextedcapabilities。添加了msowslangagenotation函数来协商响应语言。(法比安·辛德勒): 459d5a8
  • 正在开始为WCS 2.0实施Inspire下载服务。(法比安·辛德勒): ab661e2
  • 暂时禁用c mapscript(geographika): 930fe6d
  • 更新swig版本(geographika): e6ff435
  • 切换到更新版本的swig(geographika): e01c2ba
  • 回到vs 2013(地理标志): 0c518d8
  • 再次尝试vs 2017(地理标志): 5f3872e
  • 更改与版本(地理位置卡): 1b93bec
  • 与2017年相比(地理标志): 641cf98
  • 更新至vs 2017(地理信息卡): 7005b33
  • 语法清理(geographika): 901161f
  • CD到需求目录(geographika): 58f5773
  • 使用-m(geographika)更新pip: 7b4d8c7
  • 更新pip(geographika): bbdb670
  • 放弃有毒物质(地理标志): 8a37187
  • 将脚本添加到路径以查找tox(geographika): 8f448c1
  • Yaml Fix(地理位置卡): cdf2c0b
  • tox语法更改(geographika): c4bc647
  • tox命令语法(geographika): 15fd526
  • 更改tox安装命令(geographika): 7b811b4
  • 更新pip命令(geographika): 3146f86
  • 设置python可执行文件的路径(geographika): ecfc86e
  • 更新测试文件夹(geographika)的路径: c358857
  • 对pythonpath和pytest命令(geographika)的修复: 78d91ba
  • 停止tox生成mapscript(geographika): f64f488
  • 正确的python路径(geographika): c2c3f37
  • 更新pythonpath设置并安装tox(geographika): 9a44526
  • 尝试从appveyor(geographika)运行mapscript测试: c7e5975
  • 添加python测试相关文件(geographika): 7b4be34
  • 注释任何构建图像对象的测试(geographika): f051fb0
  • 引用计数不正确-注释输出。更新输出格式名称(geographika): be82c95
  • 注释失败的缩放比例测试(geographika): 37d73d7
  • Revert“使用测试路径。IOERROR不再出现。“(geographika): 8ca27c2
  • IOERROR不再出现。对数据使用测试路径(geographika): 7931509
  • 使用测试路径。IOERROR不再出现。(地理): f0762b4
  • 层不再具有getFeature方法(geographika): 3a50925
  • 层不再具有getFeature方法(geographika): fd93b53
  • 使用测试路径查找polygon.shp(geographika): 8499edc
  • 更改查询文件扩展名。用GetFeature注释测试。(地理): 4ccc7a7
  • wgs84投影定义更改和Web元数据添加(geographika): 0c04a2b
  • 托雷维尤numpoints是不可变的,但不会引发错误。(地理): 4411fcb
  • 多标签修复。toreview新层不等于地图中的最后一层(geographika): 0bde55b
  • toreview-getlabel功能似乎不再可用(geographika): 028c87c
  • 用agg替换gd渲染器。停止运行标记为“严重损坏”(geographika)的ImageObj构造函数测试: 1b2093b
  • 添加新的“OWS-ENABLE-REQUEST”密钥和Web元数据中的值(geographika): c564418
  • 一个类现在可以有多个标签,因此更新语法以反映这一点(geographika): 2b32ada
  • 删除对pen的引用(不再是colorobj属性),并替换为alpha测试(geographika): 175902b
  • 修复断言错误语法(geographika): d33d0ed
  • 在最近的错误修复之后修复WCS 2.0 Post/XML测试。(法比安·辛德勒): 28f6566
  • 在ft-load-glyph中应用ft-load-no-u位图( #5567 )(Tamas Szekeres): 53d1460
  • 添加对python 3.x的mapscript支持(JimKlassen): 640a228
  • 修复未指定带名称时出现的问题:允许使用默认带名称“band<n>”访问带。(法比安·辛德勒): 3b4aefa
  • 修复解析getcoverge xml请求时出现的问题。(法比安·辛德勒): 8d3b4a4
  • (master)之后的额外预期结果附加 #5560 修复(甚至rouault): e8f718c
  • 调整后的预期结果 #5560 修复(甚至rouault): f2b1afe
  • WMS功能:如果指定了utfgrid-ouputformat,则自动将“application/json”添加到getmap格式(修复 #5560 )(即使是鲁奥): e78e26f
  • msogrfileopen():尝试为sqlite和gpkg输入数据集(甚至rouault)运行“select spatialite_version()”后重置ogr错误: 4e4885f
  • 更新了vagrant设置以包含protobuf包。(Steve Lime): 86d7edb
  • 修复mssql过滤器(eric peiffer): c0f2f8a
  • 为WMS客户端1.1.1和1.3.0(Edward Nash)添加自动测试: 6e82b42
  • WMS 1.3.0层支持初稿(Edward Nash): 229a92a
  • WCS 2.0:在epsg:4326(偶数rouault)中,当输入栅格为全世界时修复: 03da61e
  • 从jar中排除.java文件。(巴斯库温伯格): d8dfde1
  • WCS和GRIB2输入/输出:从GRIB2输入数据集元数据(甚至rouault)自动设置gdal/grib输出创建选项: 04109d3
  • 包含MVT的固定格式列表…(错过了一对)(史蒂夫·莱姆) 8b7b89d
  • 包含MVT的固定格式列表…(Steve Lime): 470b6fb
  • 为空多行字符串(Oliver Tonnhofer)使用多段线标签修复segfault: b93c142
  • 更新了一些测试结果以解释矢量图块。让我们看看这是否有效,然后我们会照顾其他人。(Steve Lime): 93c3642
  • 修复了一些与master的冲突。(Steve Lime): 9ac714b
  • 修复没有gdal和ogr的编译(修复 #5539 )(即使是鲁奥): bba2982
  • 2018年更新(Jeff McKenna): 20ee78f
  • 更新embed_sb_rgba_offset.map(seth g): 8effa58
  • 修复网格层上没有标签块的崩溃(修复 #5466 )(即使是鲁奥): e82d376
  • 更新msautotest-添加metadataurl(yves jacolin): 54c1c9b
  • 更新wms_layer_group(yves jacolin)的msautotest: 508c4eb
  • 在history.txt中为wms_layer_group requestable(yves jacolin)添加项: e238f83
  • 更新测试(Thomas Bonfort): b9d01e4
  • 固定名称/标题标签的顺序。第一次测试(Thomas Bonfort): 3a749f0
  • 使嵌套组在功能中显示为可查询的(Thomas Bonfort): 2d0ffdc
  • 添加选项以使用多线程配置(tamas szekeres)设置全局字体缓存: b74fd63
  • 允许在Windows上配置最大文件句柄(Tamas Szekeres): def90bf
  • WCS:支持提供特定于层(甚至rouault)的创建选项: 6b5ed6e
  • 删除未使用的变量(偶数rouault): 834cdb2
  • 使mslookuphashtable()返回const char*,并执行所有相关更改(甚至rouault): bd40892
  • 考虑到mssaveimage()、mssaveimageim()和mssaveimagegdal()中的const char*文件名(偶数rouault): 924f2e4
  • mapoutput.c:增强代码注释(甚至rouault): 66d8e0a
  • 向上一次提交添加注释,并确保在mswcsgetcoverage20_getbands()中,wcs 2.0 wcs_band_名称优先于wcs 1.x wcs_rangeset_轴(与mswcsgetcoveragemetadata20()一致)(甚至是rouault): 6a09273
  • 固定变压器打字错误(Guillaume Beraudo): 112f1b1
  • 修正文件录入错误(Guillaume Beraudo): c1079fa
  • 修复coantins typo(guillaume beraudo): aada6a1
  • 修复当前错误(Guillaume Beraudo): 160d7bc
  • wcs 2.0:wcs_rangeset_axis=波段(偶数rouault)的特殊处理: 2493287
  • uvraster:经度从0度到360度的栅格的效果更好(补充修正 #5502 )(即使是鲁奥): 116c7d2
  • 修复MSUpdateLayerFromString中的潜在崩溃( #5521 )(Tamas Szekeres): fd2bd75
  • 固定群集位置(Tamas Szekeres): f776436
  • 提高MapServer群集性能( #5503 )(Tamas Szekeres): 1a08f7f
  • 提交应使用5D1689DB07D2056B014D3759F5C5EFDF5006E2E3完成的预期结果( #5202 )(即使是鲁奥): bf73b5c
  • 更新了cairo test png for offset scalebar(dan'ducky'little): 27b66bc
  • 向scalebar添加偏移量(dan'ducky'little): a6d1749
  • 修复MSVC生成(Tamas Szekeres): 69da69c
  • 添加对空WMS过滤器(RFC118)的支持(Daniel Morissette): 7096a10
  • 在支持rfc118 wms过滤器参数(daniel morissette)时首次通过: fedc614
  • 更新contributing.md(seth g): 4caf270
  • 创建contributing.md(seth g): 8fe1841
  • 修复MSVC2015+版本( #5274 )(Tamas Szekeres): 320d83e
  • 注释掉了在没有路由(当前)将查询结果呈现为MVT时调整所提供范围的WFS代码。(Steve Lime): 2ddcd98
  • 从地图中删除错误端(seth g): 6d8b9a4
  • 从标签边界而不是标签中心计算距离( #5369 )(奥利弗·汤恩霍夫): 90a846a
  • 更新MVT MIME类型以符合矢量图块规范(Steve Lime)的2.1版本: 13813cb
  • 使符合 #5277 …(Steve Lime): d374fa2
  • 更改为窗口命令行参数的双引号(seth g): 7b492d7
  • master(偶数rouault)的1df03be1bbb3343f78e582ca04eb929e34f3a32c的补充补丁: 3281445
  • cmakelists.txt:add-werror=格式安全性(偶数rouault): 0174ae6
  • msmetadataDispatch():修复-wformat安全警告(仅限master)(偶数rouault): 1e8b44c
  • msogrFileOpenSpatialite():减少日志冗长性(偶数rouault): d5a9bd8
  • 一些小的特征添加相对于标签…( #5434#5435 )(史蒂夫·莱姆): ee04622
  • 更新mapmvt.c(fabrizio): d4468c2
  • 车票 #5202 :添加两个测试以覆盖超出范围的相交过滤器(Julien Samuel Lacroix): 5d1689d
  • shape和ogr提供程序:允许tilesrs关键字支持具有不同SRS(甚至rouault)的tileindex: bb61f1f
  • 增强层元数据实现(RFC82)(Tom Kralidis): c8190e5
  • 在WMS功能XML中添加元数据以选择不发出根层名称( #5404 )(汤姆·克莱迪斯): 478e475
  • 在Windows中添加dll版本戳(Nathan Woodrow): 1b95a4e
  • 更新预期结果(甚至rouault): 616ed25
  • 将csharp build添加到appveyor脚本(tamas szekeres): ec25f4d
  • 启用WMS的MVT默认格式(对gd的失效引用)。删除了msmvtsetup(),对于模式=平铺操作的WMS不需要。(Steve Lime): c4da16b
  • 确保所有公共函数名和参数都对齐。(Steve Lime): 47c55e0
  • 添加了对正确设置多边形环方向的支持,以便GL正确地渲染对象。(Steve Lime): 3d62e1c
  • 在WMS中添加了初始挂钩。已从msmvtWriteTile()中删除未使用的格式参数。(Steve Lime): d542d21
  • 将MVT功能的分配移动到动态。更改了主MVT编写函数的名称,并将其从模板代码中提取出来。(Steve Lime): 6773281
  • 架构更新(Ian Turton): 32e6ef4
  • 修正了在初始化之前对正在使用的mvt_特性的一个延迟引用。(Steve Lime): d3baaa1
  • 更新dockerfiles,添加Oracle和mapcache选项(michael smith): ae1e229
  • 尽早计算n_几何,跳过n_几何=0的形状。(Steve Lime): a62477e
  • 修复C模块名称(Nathan Woodrow): 1f02a35
  • 正在不使用查询的情况下工作…(Steve Lime): 010dc2a
  • 忽略剪切过程创建的格式错误的部件。(Steve Lime): e2612b9
  • 在一些传单插件上工作。使用规范第2版(Steve Lime): 91e54c9
  • 修复了//注释表达式…(Steve Lime): 44e95ee
  • 添加对C样式//注释的支持。(Steve Lime): c26beca
  • 为lexer添加了C样式的多行注释支持。(Steve Lime): e6280d0
  • WFS:添加web.metadata wfs_features_cache_count和wfs_features_cache_size项(甚至rouault): 3c39c91
  • 删除mapserver提供的strdup()函数和have strdup cmake check(geographika): d9ce708
  • 将mapscript文件(geographika)中的strdup替换为msstrdup: dcb8291
  • 将strdup替换为msstrdup(geographika): d3b3948
  • 向item take添加了用于转义JSON输出字符串的选项。 #4324 (史蒂夫·莱姆): ebb4d7ea
  • 测试图像/vnd.jpeg-png(偶数rouault): 85ab097
  • 调整wms/wcs getcapabilities响应的预期结果以公开image/vnd.jpeg-png和image/vnd.jpeg-png8(偶数rouault): abfdfe2
  • 更新msautotest/wxs/expected/wms_ogr_native.png,因为主w.r.t分支-7-0(甚至rouault)中的标签呈现不同: 013fdec
  • 更新msautotest/wxs/expected/wms_ogr_native.png,因为主w.r.t分支-7-0(甚至rouault)中的标签呈现不同: a98c2f0
  • 使用image/vnd.jpeg png[8]作为mime类型使用供应商树(甚至rouault): 57f8ed3
  • 输出格式:添加一个agg/混合伪驱动程序。(即使是鲁奥): 0badcfe
  • 删除不再使用的msrestoreOldFilter()(甚至rouault): d2d3921
  • 添加支持以获取CSharp中的原始图像数据( #5293 )(Tamas Szekeres): d8ae59a
  • 未启用OWS时修复生成(Tamas Szekeres): abd8e23
  • 将utf8封送拆收器添加到mapscript c#( #5275 )(Tamas Szekeres): 7bc388d
  • 添加自动生成的基本Dockerfile(Michael Smith): fedc68e
  • 从7.0更新Master测试(Thomas Bonfort): 2fc36ed
  • 从Postgres以二进制形式传输几何图形( #5238 )(帕特里克·瓦塞奇): f6c862e
  • 修复EPSG查找静态字符串的用法( #4731 )(托马斯·邦福特) 4dd30cd
  • 默认情况下,将label->partials设置为false( #5198 )(托马斯·邦福特) 590d513
  • 使用Github发行Closer脚本中的实际存储库。(Stephan Meisl):我的工作是: 124efd1
  • 调整Github问题更接近使用OAuth。(Stephan Meisl):我的工作是: 3235d2d
  • 使用-werror=format security(sam jorna)更正编译错误: 29bb756
  • mshttpExecuteRequests():如果启用了调试,则记录日志发布内容(即使是rouault): de7ef60
  • 将wfs_ignore_maxfeatures_for_hits重命名为wfs_maxfeatures_ignore_for_resultType_hits(甚至rouault): 8bfffc2
  • msquerybyfilter():尽可能使用mslayerGetShapeCount()(甚至rouault): 28354fe
  • postgis:在mspostgislayergetshapecount()中调用mslayertranslatefilter(),并修复mspostgisbuildsqlwhere()中的内存泄漏(甚至rouault): 4557afe
  • 添加对wfs_ignore_maxfeatures_for_hits元数据项(甚至rouault)的支持: 2514786
  • 修复了使用样式geomtransforms绘制图例形状时的情况。( #5193 )(史蒂夫·莱姆): aee1c1f
  • mslayerGetShapeCount():添加交集,而不仅仅是bbox测试(甚至rouault): cd1e4b3
  • 实现layerGetShapeCount()(偶数rouault): 1bf85cf
  • msdrawrasterlayergdal():查找alpha波段,即使不是第四个波段( #5216 )(即使是鲁奥): c8c461e
  • 更新mapserver.h(Kelly Elton): bb0a76a
  • 使用win32而不是swigwin来构建c_windows mapscript(don ch): abba0aa
  • 如果win32 include<windows.h>(don ch): 9258c65
  • rfc112:在maxoverlappangle结肠上重试移位的跟随标签( #5048 )(托马斯·邦福特) 813f885
  • 在MAPOBJ(Don CH)中添加为什么需要第二个参数的解释: a7f5300
  • mapobj ismaptext:仅用作签名,用于区分此构造函数与默认构造函数(don ch): 26cfef5
  • 更新csmodule.i(don ch): a5bfbda
  • 添加了mapobj(char maptext,int ismaptext)(don ch): 4fcf73a
  • 去掉以前添加的mapobj默认构造函数(don ch): 3cee0ca
  • 如果swigschrp,则可以从maptext(don ch)构建mapobj: 5e1e68a
  • 更新map.i(don ch): e66bc87
  • 更新csmodule.i(don ch): 8f052ef
  • 删除空的else子句(偶数rouault): f1fc6d7
  • 用ms_print_func_格式(甚至rouault)装饰msio_vprintf()声明: 02899b7
  • 禁用未使用的函数,但如果实现过滤器转换(甚至rouault),这可能很有用: b8a2c6a
  • 修复对古代freetype的编译器警告,其中ft_bitmap::width和height的符号为int(偶数rouault): 15f7afa
  • 从void函数(偶数rouault)中移除返回值: 03d875f
  • 在msdrawvectorlayer()中调用mslayerwhichitems()后添加了状态检查。( #5188 )(史蒂夫·莱姆): a1a589d
  • 实现可链接合成过滤器(RFC113)(Thomas Bonfort): 4521ccf
  • 在矢量图块周围添加缓冲区,配置矢量图块范围(Thomas Bonfort): 032e5d3
  • 空项目类型上的SegFault(Thomas Bonfort): ab54481
  • 将默认矢量图块范围还原为4096(Thomas Bonfort): 2597714
  • 固定Y方向,与查询矩形对齐(Thomas Bonfort): ead1757
  • 如果使用矢量图块驱动程序(Thomas Bonfort),请为WFS查询设置正确的地图比例和单位: 50c3a44
  • 修复分配错误(Thomas Bonfort): e837275
  • 实现几何编码,从默认格式中删除MVT(Thomas Bonfort): 0ed57ec
  • 正确的Protobuf包名称(Thomas Bonfort): 59f45f6
  • WIP实施矢量图支持(Thomas Bonfort): 1123b9e
  • 将矢量图块驱动程序插入模板输出(Thomas Bonfort): 0de0230
  • 矢量瓦片支架(Thomas Bonfort): 50482bf
  • 修复以前提交的合并冲突(Thomas Bonfort): 1077d82
  • 修正了一个错误(参见 #5157 )使用shpxy标记将点从像素转换为图像坐标时,会发生两次。(史蒂夫·莱姆): 745f172
  • wfs ogr输出:修复创建带有mif文件的.zip( #5155 )(即使是鲁奥): 855fa17
  • 接受输入范围为[065535]的LUT(偶数路): d675ea2
  • 修复故障时丢失的fclose(Sander Jansen): 13d3fdf
  • 使用GIF库5.1(Sander Jansen)修复编译: 0101157
  • 修复错误时的内存泄漏(Sander Jansen): f103b42
  • 修复mapdrawgdal.c(sander jansen)中的内存泄漏: 51bd4d7
  • 添加appveyor.yml(偶数rouault): b6f7a4d
  • 在未定义use-iconv(甚至rouault)时修复生成: 32d2aa7
  • 修复travis(甚至rouault)上引发的大多数剩余警告: 0fc850b
  • wcs:geotiff创建选项被平铺,而不是平铺(甚至rouault): dc21e0d
  • 删除各种编译器警告(甚至rouault): 4672325
  • 更新csharp sample(tamas szekeres)中的setrgb参数: 60bd48e
  • 使Travis CI使用MSAutoTest的主分支(Thomas Bonfort): f13cd88
  • 避免msshplayerNextShape()中潜在的递归问题。( #5108 )(史蒂夫·莱姆): 95f787a
  • mapogcsld.c:删除死代码(甚至rouault): 6d69109
  • 正在更新msautotest子模块。(Stephan Meisl):我的工作是: 640d295
  • fltGetBinaryComparisonCommonExpression():带后引号的转义日期文本( #5104 )(即使是鲁奥): ad8589f
  • 中提出的应用补丁 #5098 . (Steve Lime): baa39a5
  • 已为应用修补程序 #5099 …(Steve Lime): d14bef1
  • 正在删除gd-copying,因为gd依赖项已被删除。( #5080 )(史蒂夫·莱姆): 90f4b66
  • 正在格式化清理…(SD石灰): 006da75