数据中台API
  1. 统计分析
数据中台API
  • 数据集相关
    • 创建数据集
      POST
    • 全量更新数据集
      PUT
    • 局部更新数据集
      PATCH
    • 分页查询数据集
      GET
    • 根据ID查询单个数据集
      GET
    • 删除数据集
      DELETE
    • 查询索引
      GET
    • 创建索引
      POST
    • 删除索引
      DELETE
  • 数据维护
    • 创建一条或多条数据
      POST
    • 全量更新一条或多条数据
      PUT
    • 局部更新一条或多条数据
      PATCH
    • 根据查询条件更新数据
      PATCH
    • GET方式分页查询数据
      GET
    • POST方式分页查询数据
      POST
    • 多表全量查询数据
      POST
    • 新增子数据关联
      POST
    • 全量更新子数据关联
      PUT
    • 删除子数据关联
      DELETE
    • 根据id或查询条件删除数据
      DELETE
    • 导出数据文件
      GET
  • 空间查询
    • 框查
    • 多边形查
    • 圆查
    • 周边查询
    • 批量周边查询
    • 相交查
    • 反查
  • 地理空间计算
    • 线的长度
    • 多边形面积
    • 绝对中心
    • 质心
    • 重心
    • 求缓冲区
    • 对线/面顶点抽稀(按距离)
    • 对线/面顶点抽稀(按百分比)
    • 修复重叠和缝隙
    • 合并区域
    • 为区域划分网格
    • 多点聚合分区
    • 坐标类型转换
    • 转换ArcGIS JSON成GeoJSON
    • 转换wkt字符串成GeoJSON
  • 统计分析
    • 聚合管道统计
    • 格网分析:矩形、六边形
    • 格网分析:行政区
    • 多点聚合分区
    • 自定义区域内数据统计
  • 鉴权相关
    • 获取接口数字签名
    • 获取接口JWT认证的token
  • 第三方接口
    • 高德
      • 地理编码
      • 逆地理编码
      • 关键词查兴趣点
      • 多边形查兴趣点
      • 圆形查兴趣点
      • 输入提示
      • IP定位
      • 步行路径规划
      • 驾车路径规划
    • 查询行政区
  • 旧版本v0
    • 数据集相关
      • 创建或更新数据集
      • 创建视图
      • 分页查询所有数据集
      • 根据dataSetId查询数据集
      • 根据字段中文名查询数据集
      • 删除数据集
      • 创建索引
      • 查询索引
      • 删除索引
    • 数据维护
      • 新增或更新一条数据
      • 批量新增数据
      • 批量更新数据
      • 批量新增或更新数据
      • 数据查询(单表分页查询)
      • 数据查询(多表全量查询)
      • 查询树结构数据
      • 批量删除数据(根据数据id号)
      • 批量删除数据(根据查询条件)
      • 新增子数据
      • 删除子数据
      • 接收【神箭手】数据发布
      • 数据同步接口
      • 分配数据采集任务
      • 数据导出
    • 空间查询
      • 框查
      • 分页框查
      • 多边形查
      • 分页多边形查
      • 圆查
      • 分页圆查
      • 周边查询
      • 用多边形过虑数据
      • 获取与给定的overlay相交的overlays
    • 统计分析
      • 聚合管道统计
        POST
      • 矢量网格密度/热力图
        POST
      • 清除矢量网格密度/热力图缓存
        POST
      • 空间计算
        POST
      • 计算线的长度
        POST
      • 格网分析
        POST
      • 为区域划分网格
        POST
      • 空间相关度分析
        POST
      • 多点聚集分区
        POST
      • 面数据集区域内数据统计
        POST
      • 自定义区域内数据统计
        POST
      • 泰森分区
        POST
      • 识别门店数据真伪
        POST
    • 第三方接口
      • 高德
        • 地理编码
        • 逆地理编码
        • 关键词查兴趣点
        • 多边形查兴趣点
        • 圆形查兴趣点
        • 输入提示
        • IP定位
        • 步行路径规划
        • 驾车路径规划
    • 动态信息
      • 创建动态信息模板
      • 查询动态信息模板
      • 更新动态信息模板
      • 删除动态信息模板
      • 创建动态信息
      • 更新动态信息
      • 查询动态信息
      • 删除动态信息
    • 其它
      • 行政区划查询
      • 字典项查询
      • 获取数字签名
      • 获取文件上传签名
      • 获取私有文件下载签名
      • 发送邮件
      • 发送短信
  1. 统计分析

矢量网格密度/热力图

POST
/dataSpQuery/heatmap
此接口可以完成数据的后台网格聚合统计,用于网格密度展示或热力图。如果不传入lngWidth和latWidth参数,后台把每一个瓦片(一般是256256 像素的瓦片)分成88=64个小网格,统计落在每个网格内数据的数量,并且可以指定一个数据集属性(数字或字符串类型,后台会把字符串自动转成数字)做为加权值。对于大数据量(比如一次查询的数据量在五万以上),第一次查询会比较慢,推荐传入cache参数,使后台把查询到的数据自动归属到相关瓦片,并缓存起来。如果下次查询的范围没有超出已缓存的瓦片数据,后台会把范围内的瓦片网格数据自动拼装起来返给前端。但这样做的话下次访问就不是实时运算了,如果需要重新运算,需要调用另一个接口清除缓存的数据

请求参数

Query 参数

Body 参数application/x-www-form-urlencoded

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://editor.olmap.cn/dataSpQuery/heatmap?ckey={{ckey}}' \
--data-urlencode 'dataSetId=cycling' \
--data-urlencode 'query={}' \
--data-urlencode 'startTime=' \
--data-urlencode 'endTime=' \
--data-urlencode 'bbox=116.05064392089844,39.740986355883564,116.79908752441406,40.13846551198817' \
--data-urlencode 'z=11' \
--data-urlencode 'lngWidth=' \
--data-urlencode 'latHeight=' \
--data-urlencode 'resultWrapper=' \
--data-urlencode 'weight=' \
--data-urlencode 'cache=' \
--data-urlencode 'toFixed='

返回响应

🟢200成功
application/json
Body

示例
{"success":true,"msg":"操作成功","data":[{"count":57,"lng":116.48252136390899,"lat":39.88624787684062},{"count":17,"lng":116.25314864412168,"lat":39.89512454738983},{"count":34,"lng":116.31650308124284,"lat":39.87699040304155},{"count":61,"lng":116.48777380111207,"lat":39.972546554937125},{"count":18,"lng":116.29220404152163,"lat":39.86663309438075},{"count":20,"lng":116.29201871691671,"lat":39.94049797302993},{"count":31,"lng":116.3362899539293,"lat":39.90642377537787},{"count":28,"lng":116.35521665457297,"lat":39.90866558141414},{"count":15,"lng":116.27276732674245,"lat":39.941411165173726},{"count":81,"lng":116.37496212899319,"lat":39.909589190702974},{"count":61,"lng":116.51316724583235,"lat":39.939895335040994},{"count":53,"lng":116.39938442671773,"lat":39.89627068834435},{"count":76,"lng":116.4857066005492,"lat":39.90814263217147},{"count":63,"lng":116.53125230153353,"lat":39.907605283390396},{"count":30,"lng":116.50519822272851,"lat":39.974132454417145},{"count":1,"lng":116.24572683954543,"lat":39.96346560508791},{"count":10,"lng":116.27542870128313,"lat":40.003065886313195},{"count":20,"lng":116.33652777144175,"lat":39.974164377171995},{"count":5,"lng":116.33813241475664,"lat":39.867518025125996},{"count":8,"lng":116.33535160915444,"lat":40.006674907038715},{"count":44,"lng":116.31356472359934,"lat":39.92966338348067},{"count":76,"lng":116.37725840057216,"lat":39.8863943488027},{"count":8,"lng":116.5470590413717,"lat":39.89746121534723},{"count":57,"lng":116.46663981566617,"lat":39.984632926461316},{"count":45,"lng":116.35378228213034,"lat":39.96271487534838},{"count":100,"lng":116.46538996637095,"lat":39.95015621602229},{"count":10,"lng":116.27224187802638,"lat":40.02853197261561},{"count":8,"lng":116.24948089233587,"lat":39.93916464141164},{"count":119,"lng":116.4203210686487,"lat":39.89642225547409},{"count":16,"lng":116.4060142582143,"lat":39.90897994811852},{"count":71,"lng":116.42015470347849,"lat":39.90792776718292},{"count":4,"lng":116.35671446083549,"lat":40.01499002303169},{"count":9,"lng":116.25370219317759,"lat":39.865711824981155},{"count":93,"lng":116.44268066268496,"lat":39.93986067232567},{"count":25,"lng":116.25278291501404,"lat":39.90625246453454},{"count":26,"lng":116.31053821091301,"lat":39.92081018323196},{"count":45,"lng":116.309756306335,"lat":39.9093895989232},{"count":2,"lng":116.31573812476546,"lat":40.01862876192388},{"count":1,"lng":116.27697728514433,"lat":39.970598633206066},{"count":18,"lng":116.55086185330882,"lat":39.94062541823829},{"count":14,"lng":116.53209216218718,"lat":39.86860763141379},{"count":68,"lng":116.37582994069722,"lat":39.9320129298693},{"count":34,"lng":116.29061760737801,"lat":39.96018748665611},{"count":17,"lng":116.35382880096158,"lat":39.99758797468275},{"count":22,"lng":116.2542318893332,"lat":39.88820859764389},{"count":22,"lng":116.51750662975323,"lat":39.88857883139165},{"count":16,"lng":116.43684212400679,"lat":40.07966613184508},{"count":30,"lng":116.51481411672586,"lat":39.94930894777994},{"count":3,"lng":116.35319146679672,"lat":40.0457736515468},{"count":45,"lng":116.40263051962162,"lat":39.972389431670635},{"count":44,"lng":116.37800210968703,"lat":39.962641510358566},{"count":5,"lng":116.28620068812447,"lat":40.00496705619319},{"count":46,"lng":116.49088484632502,"lat":39.96234039401397},{"count":242,"lng":116.51224759949821,"lat":39.91997388570168},{"count":56,"lng":116.37705254597128,"lat":39.95124851197644},{"count":9,"lng":116.31473810613547,"lat":39.994570456552495},{"count":5,"lng":116.48506289071948,"lat":40.004250039531755},{"count":63,"lng":116.2722465791569,"lat":39.90869657839598},{"count":33,"lng":116.33554142033384,"lat":39.99470349520697},{"count":30,"lng":116.41766732168044,"lat":40.00410643464379},{"count":22,"lng":116.53114300099273,"lat":39.895421784528544},{"count":102,"lng":116.42149881140624,"lat":39.94075267074206},{"count":49,"lng":116.59458032087475,"lat":39.917068328536395},{"count":16,"lng":116.3816301441407,"lat":39.99566647017609},{"count":44,"lng":116.37524803506882,"lat":39.91800762442139},{"count":57,"lng":116.33458018369346,"lat":39.896012058836185},{"count":89,"lng":116.40131064864904,"lat":39.94149557001778},{"count":20,"lng":116.31212548162898,"lat":39.866617849647206},{"count":16,"lng":116.2892853163516,"lat":39.94893256453851},{"count":16,"lng":116.42229263750062,"lat":40.07944589572931},{"count":1,"lng":116.24529437308087,"lat":39.97998024817706},{"count":8,"lng":116.3503132598035,"lat":40.030058076099046},{"count":34,"lng":116.26691233318186,"lat":39.88528129772249},{"count":70,"lng":116.41799283460342,"lat":40.06190144581622},{"count":6,"lng":116.44594483474141,"lat":40.01739975258925},{"count":10,"lng":116.40828339148365,"lat":40.049063572038605},{"count":89,"lng":116.44357289426695,"lat":39.962940319838815},{"count":7,"lng":116.40744203487601,"lat":40.07958041392841},{"count":88,"lng":116.44531380798573,"lat":39.9519180938348},{"count":37,"lng":116.4382007261297,"lat":39.98540058353916},{"count":37,"lng":116.35662092570749,"lat":39.874852787681256},{"count":11,"lng":116.2536867102188,"lat":39.92031796843714},{"count":12,"lng":116.33458792490013,"lat":40.02993954776972},{"count":47,"lng":116.44561673658792,"lat":39.87448910138134},{"count":32,"lng":116.29061947588004,"lat":39.9192423055863},{"count":51,"lng":116.37750498165417,"lat":39.896776495927924},{"count":7,"lng":116.37083501279461,"lat":40.03189143945086},{"count":38,"lng":116.53438644211296,"lat":39.95244749431925},{"count":78,"lng":116.33311789355649,"lat":39.88616456738949},{"count":73,"lng":116.44206649779098,"lat":39.90810465334158},{"count":8,"lng":116.43727566115108,"lat":40.06155592144522},{"count":92,"lng":116.40165209715222,"lat":39.931404618786466},{"count":134,"lng":116.46419222764831,"lat":39.895882424794316},{"count":88,"lng":116.5766866877605,"lat":39.91921192913049},{"count":37,"lng":116.41757384173174,"lat":40.05173015261687},{"count":8,"lng":116.56915273522735,"lat":39.937183225573094},{"count":1,"lng":116.58700021600507,"lat":39.939736039655564},{"count":106,"lng":116.52891712031602,"lat":39.918555743863095},{"count":30,"lng":116.57779602611157,"lat":39.92981935034541},{"count":15,"lng":116.25188740582571,"lat":39.92896322907489},{"count":84,"lng":116.4627746938099,"lat":39.88536456031888},{"count":50,"lng":116.53173096486468,"lat":39.939989507803276},{"count":74,"lng":116.507919735619,"lat":39.89644051305696},{"count":35,"lng":116.31774153024547,"lat":39.896776006524206},{"count":14,"lng":116.54491103263983,"lat":39.88232242668018},{"count":20,"lng":116.43784180618215,"lat":40.0720079529409},{"count":60,"lng":116.41946943861325,"lat":40.07250215195846},{"count":30,"lng":116.39942707285734,"lat":39.984190733410145},{"count":7,"lng":116.40637634464711,"lat":40.0396315378796},{"count":3,"lng":116.44443984145092,"lat":40.01002107220284},{"count":98,"lng":116.4638815287851,"lat":39.91940072549665},{"count":15,"lng":116.53549640122795,"lat":39.929869909184006},{"count":139,"lng":116.46317977754211,"lat":39.93088294657903},{"count":35,"lng":116.31343480400596,"lat":39.96441221768069},{"count":16,"lng":116.50441788605836,"lat":39.987107314282966},{"count":35,"lng":116.29370154020249,"lat":39.88515171900791},{"count":10,"lng":116.33593260257526,"lat":40.03877829162552},{"count":28,"lng":116.2686489995606,"lat":39.89612708411722},{"count":10,"lng":116.40888063212796,"lat":40.06177318049896},{"count":45,"lng":116.39844074308027,"lat":39.88614228154195},{"count":35,"lng":116.41925377303362,"lat":40.0310711068743},{"count":2,"lng":116.56971261378337,"lat":39.95635939429519},{"count":4,"lng":116.4153611981297,"lat":40.01893601094369},{"count":75,"lng":116.48607236750158,"lat":39.985334046685814},{"count":17,"lng":116.43759667436973,"lat":40.05173771214103},{"count":21,"lng":116.28921965723508,"lat":39.93019005310792},{"count":85,"lng":116.42250095460284,"lat":39.929375595833676},{"count":107,"lng":116.55156818163213,"lat":39.95179118199625},{"count":49,"lng":116.33299678356323,"lat":39.87651326368412},{"count":52,"lng":116.4027989440706,"lat":40.004977214265644},{"count":53,"lng":116.46768348406593,"lat":39.941491844216415},{"count":32,"lng":116.61492372363925,"lat":39.92654887902295},{"count":76,"lng":116.40044642449125,"lat":39.951403380296235},{"count":8,"lng":116.49096498036282,"lat":39.93961794242761},{"count":58,"lng":116.33819822221,"lat":39.92169538828938},{"count":52,"lng":116.35825442552292,"lat":39.89665377551562},{"count":92,"lng":116.35516638283572,"lat":39.94076280501266},{"count":9,"lng":116.48093443080572,"lat":39.95249569319298},{"count":5,"lng":116.35204001542081,"lat":40.03795537488817},{"count":51,"lng":116.46388284035403,"lat":39.976061655435394},{"count":2,"lng":116.31827073298467,"lat":40.002870348013516},{"count":74,"lng":116.51090816660269,"lat":39.90841738554785},{"count":11,"lng":116.40884802460573,"lat":40.07021069418733},{"count":42,"lng":116.3108908671102,"lat":39.941140420221025},{"count":20,"lng":116.37568679070401,"lat":40.004378550387834},{"count":43,"lng":116.27112481448992,"lat":39.93041465611555},{"count":54,"lng":116.42292491187871,"lat":39.994993543057475},{"count":12,"lng":116.43892693316083,"lat":39.99334748694725},{"count":13,"lng":116.534636255038,"lat":39.97316503640858},{"count":8,"lng":116.37347179073085,"lat":40.019071228668324},{"count":63,"lng":116.42386175028511,"lat":39.951625521625914},{"count":8,"lng":116.28460278594254,"lat":40.02010107660941},{"count":20,"lng":116.40107524093608,"lat":39.87388519264134},{"count":94,"lng":116.35759609036566,"lat":39.88706434519185},{"count":7,"lng":116.36332351679665,"lat":39.98555244478619},{"count":94,"lng":116.48449297555824,"lat":39.9306747184511},{"count":25,"lng":116.2868998761984,"lat":39.89736323993323},{"count":12,"lng":116.29061468613877,"lat":39.99625077907948},{"count":160,"lng":116.51159652162315,"lat":39.92962235299165},{"count":10,"lng":116.31606168016738,"lat":40.0305605343938},{"count":80,"lng":116.5979169226235,"lat":39.9268453015486},{"count":31,"lng":116.35730889879677,"lat":39.974854946585616},{"count":63,"lng":116.48696767713497,"lat":39.99645516384095},{"count":18,"lng":116.26764143508174,"lat":39.95313478707576},{"count":11,"lng":116.29329502275571,"lat":40.029984011500574},{"count":34,"lng":116.53581416088223,"lat":39.9635460881651},{"count":1,"lng":116.34413139900644,"lat":39.849948768538255},{"count":37,"lng":116.2882768375331,"lat":39.8749087688605},{"count":19,"lng":116.57135105482058,"lat":39.96027528287518},{"count":34,"lng":116.3107510652093,"lat":39.9839106264986},{"count":41,"lng":116.57723242782559,"lat":39.910342181183395},{"count":35,"lng":116.33570025534642,"lat":39.96264058726699},{"count":88,"lng":116.42166900513286,"lat":39.961658163995025},{"count":3,"lng":116.33834828395443,"lat":40.01498920430911},{"count":1,"lng":116.32297453428534,"lat":40.0455884282553},{"count":3,"lng":116.40770607856918,"lat":40.01641288137308},{"count":149,"lng":116.44620207700547,"lat":39.930833623745656},{"count":21,"lng":116.40893960623877,"lat":39.91869320946427},{"count":4,"lng":116.2413722883689,"lat":39.972954517980305},{"count":21,"lng":116.33321959223936,"lat":39.98437338290437},{"count":9,"lng":116.29335879612692,"lat":39.97421792391111},{"count":28,"lng":116.50693467422418,"lat":39.96283640649738},{"count":82,"lng":116.48364545737977,"lat":39.87471046808692},{"count":44,"lng":116.46127563477158,"lat":39.96316385581716},{"count":44,"lng":116.42138541279192,"lat":40.0405498006092},{"count":148,"lng":116.48783144076737,"lat":39.91860951267149},{"count":56,"lng":116.4032021505518,"lat":39.9644078934386},{"count":107,"lng":116.42158062899888,"lat":39.918239949866205},{"count":74,"lng":116.42233312732436,"lat":39.973646092961765},{"count":7,"lng":116.48806722934948,"lat":39.86874341161557},{"count":12,"lng":116.26699365408744,"lat":39.866285491178935},{"count":100,"lng":116.55629984620582,"lat":39.9193271946172},{"count":35,"lng":116.37494373305066,"lat":39.97479564942367},{"count":22,"lng":116.55212928963898,"lat":39.969173416084104},{"count":50,"lng":116.37816527549144,"lat":39.94055527256404},{"count":9,"lng":116.27557231768222,"lat":39.961282240743614},{"count":123,"lng":116.48747054598054,"lat":39.897119327544544},{"count":54,"lng":116.33456183946961,"lat":39.929739125753834},{"count":50,"lng":116.31352969367481,"lat":39.97573249191598},{"count":10,"lng":116.4080978672112,"lat":40.02991205911981},{"count":82,"lng":116.42389117510079,"lat":39.98524170795034},{"count":8,"lng":116.46804225195409,"lat":40.0252019767772},{"count":2,"lng":116.55401533412382,"lat":39.86768433268189},{"count":28,"lng":116.4656723621875,"lat":40.0170292735793},{"count":118,"lng":116.46480842362928,"lat":39.87404590942182},{"count":29,"lng":116.29211582789993,"lat":39.90938765431204},{"count":46,"lng":116.59557266761512,"lat":39.91104444231714},{"count":14,"lng":116.4355489464064,"lat":40.04053227649758},{"count":174,"lng":116.44494804405555,"lat":39.920206727927315},{"count":49,"lng":116.33551998428156,"lat":39.938875561572715},{"count":37,"lng":116.5560071909499,"lat":39.96181542071176},{"count":6,"lng":116.61402754717034,"lat":39.92347449847684},{"count":60,"lng":116.3563514140636,"lat":39.951192455003834},{"count":13,"lng":116.25090468031254,"lat":39.9498298705954},{"count":34,"lng":116.46616063318133,"lat":40.00612348915584},{"count":19,"lng":116.53325475419278,"lat":39.87257939485521},{"count":28,"lng":116.42015715936923,"lat":39.87324546425145},{"count":83,"lng":116.4657429164542,"lat":39.995973957756576},{"count":64,"lng":116.55510948937827,"lat":39.90928063733925},{"count":89,"lng":116.44248767223456,"lat":39.972023352324165},{"count":34,"lng":116.35569537829412,"lat":39.92016059617292},{"count":24,"lng":116.52674096910933,"lat":39.886178630626674},{"count":13,"lng":116.27188770595117,"lat":39.876436727040485},{"count":67,"lng":116.44142866772357,"lat":39.89552361176895},{"count":29,"lng":116.3133859760264,"lat":39.95396660252304},{"count":43,"lng":116.5051838619632,"lat":39.99570938785142},{"count":25,"lng":116.3366897588778,"lat":39.95117984547649},{"count":3,"lng":116.2713589615244,"lat":40.01452534813084},{"count":2,"lng":116.38786190950148,"lat":39.86457089704662},{"count":7,"lng":116.35644004290403,"lat":39.86841789581034},{"count":50,"lng":116.44252623565346,"lat":39.884781717700974},{"count":33,"lng":116.2667568765434,"lat":39.91814840972293},{"count":19,"lng":116.37815890294628,"lat":39.98328989133021},{"count":4,"lng":116.2537485115041,"lat":39.873326388825475},{"count":66,"lng":116.37723385873579,"lat":39.87494434455663},{"count":48,"lng":116.40050416781331,"lat":39.99703516780292},{"count":2,"lng":116.29983061511041,"lat":39.984333699312074},{"count":44,"lng":116.42305807802582,"lat":39.88564509631119},{"count":18,"lng":116.5590569479557,"lat":39.92923418315459},{"count":47,"lng":116.5048885842072,"lat":39.87251971721652},{"count":54,"lng":116.31281900522417,"lat":39.88537546943568},{"count":113,"lng":116.46603804281516,"lat":39.90790656917942},{"count":29,"lng":116.44564800463813,"lat":40.027659954364175},{"count":16,"lng":116.35413541296847,"lat":40.005568376897244},{"count":7,"lng":116.31218424036167,"lat":40.03553092809299},{"count":34,"lng":116.3546208752397,"lat":39.92986736167124},{"count":2,"lng":116.3699683046363,"lat":40.03687523294491},{"count":8,"lng":116.54758603439817,"lat":39.87472811760811}]}
上一页
聚合管道统计
下一页
清除矢量网格密度/热力图缓存