Zum Hauptinhalt springen

LoadOSMData

RPC Configuration

Rpc Name:

Plain: LoadOSMData
Sha1: 52db4a4db2a022d1adfc5ed7a014c78df79920b6
Rpc Call

RPCs can be called by their plain name or their SHA1 representation.

Rpc Parameters:

"building_id" : int,
"floor" : int
Parameter Description

Loads the buildings OSM data
@param int building_id

Requires Login:

true

Requires Context:

Context

The context providing parameter can either be a contagt-id (8-Bytes, Alphaumeric) or an integer as a building id. The context parameter name should make the choice obviouse, the type has not to be defined manually.

true

Requires contextParamName:

building_id

Requires WriteAccess:

WriteAccess

Only accounts that have an explicit write access to the defined context can execute this RPC, no matter if the authentication level matches or not.

true

Requires AuthenticationLevel:

Context

Authentication levels allow the SuperUser to define a by-RPC granular access configuration. If RPCs are chained in a single unified call and lenient is enabled, all allowed RPCs will be executed, while execution will fail entirely with lenient set to false.

LOCAL_ADMINISTRATOR

Requires Subbuilding Merge Strategy:

SUBBUILDING_ONLY

Cache Configuration

Response Cache

All writing RPCs are not Cacheable, also Caching will be disabled by the paramters nocache and readonly.

Cache enabled:

false

Sample Request

->

{
"building_id": 131,
"floor": 0
}

<-

"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<osm version=\"0.6\" upload=\"false\" generator=\"contagt API v1.61.1\"><node id=\"54\" action=\"modify\" lat=\"49.4988222502\" lon=\"8.46870134366\"><tag k=\"attributes\" v=\"floor=0|displayname=Damentoilette\"\/><tag k=\"keywords\" v=\"#exit|#sanitary|WC|Toilette|Damen|#_Floras\"\/><tag k=\"tag\" v=\"2AHlaxtq\"\/><\/node><node id=\"52\" action=\"modify\" lat=\"49.4988174756\" lon=\"8.46869768575\"\/><node id=\"50\" action=\"modify\" lat=\"49.4988422629\" lon=\"8.46861967641\"><tag k=\"attributes\" v=\"floor=0|displayname=Quartiermanagement Neckarstadt-West\"\/><tag k=\"keywords\" v=\"0.04|004|#_Testkategorie\"\/><tag k=\"tag\" v=\"S7gPR7Kw\"\/><\/node><node id=\"23\" action=\"modify\" lat=\"49.4988317065\" lon=\"8.46865234704\"\/><node id=\"51\" action=\"modify\" lat=\"49.4988212686\" lon=\"8.46868465038\"\/><node id=\"53\" action=\"modify\" lat=\"49.4988141455\" lon=\"8.46870912993\"><tag k=\"attributes\" v=\"floor=0|displayname=Herrentoilette\"\/><tag k=\"keywords\" v=\"#service|#sanitary|Toilette|WC|Herren\"\/><tag k=\"tag\" v=\"uJuPddF7\"\/><\/node><node id=\"18\" action=\"modify\" lat=\"49.4986829485\" lon=\"8.46853838203\"\/><node id=\"19\" action=\"modify\" lat=\"49.4986957076\" lon=\"8.4685481569\"\/><node id=\"17\" action=\"modify\" lat=\"49.4987126119\" lon=\"8.46856110739\"\/><node id=\"15\" action=\"modify\" lat=\"49.4987211967\" lon=\"8.46856783464\"\/><node id=\"14\" action=\"modify\" lat=\"49.4987249725\" lon=\"8.468570577\"\/><node id=\"20\" action=\"modify\" lat=\"49.4987348208\" lon=\"8.46857812188\"\/><node id=\"21\" action=\"modify\" lat=\"49.4987524894\" lon=\"8.46859165795\"\/><node id=\"22\" action=\"modify\" lat=\"49.4987965308\" lon=\"8.46862539855\"\/><node id=\"24\" action=\"modify\" lat=\"49.4988366329\" lon=\"8.46865612121\"><tag k=\"attributes\" v=\"floor=0|displayname=Tetss\"\/><tag k=\"keywords\" v=\"0.03|003|#_Testkategorie\"\/><tag k=\"tag\" v=\"aMi1Sn4v\"\/><\/node><node id=\"48\" action=\"modify\" lat=\"49.4987900151\" lon=\"8.4686611391\"><tag k=\"attributes\" v=\"floor=0|displayname=Seminarraum|description=null|clusterPriority=0|mapImageType=|iconSize=30\"\/><tag k=\"keywords\" v=\"#service\"\/><tag k=\"tag\" v=\"xrXiZE0L\"\/><\/node><node id=\"49\" action=\"modify\" lat=\"49.4988029863\" lon=\"8.46858998766\"><tag k=\"attributes\" v=\"floor=0|displayname=Quartiermanagement Neckarstadt-West\"\/><tag k=\"keywords\" v=\"#_B\u00fcro|0.05|005\"\/><tag k=\"tag\" v=\"yAZvV43H\"\/><\/node><node id=\"46\" action=\"modify\" lat=\"49.4987457248\" lon=\"8.46862765748\"><tag k=\"attributes\" v=\"floor=0|displayname=Seminarraum|forceImageCategoryId=1|clusterPriority=-1|mapImageType=room|iconSize=30|showWhileNavigating=\"\/><tag k=\"keywords\" v=\"#service|0.01|001\"\/><tag k=\"tag\" v=\"1nnM2WuK\"\/><\/node><node id=\"47\" action=\"modify\" lat=\"49.4987590446\" lon=\"8.46855677262\"><tag k=\"attributes\" v=\"floor=0|displayname=Zentrumsleitungsaasd|forceImageCategoryId=1|clusterPriority=0|mapImageType=|iconSize=30|showWhileNavigating=\"\/><tag k=\"keywords\" v=\"#service|0.06|006|Zentrumsleitung\"\/><tag k=\"tag\" v=\"EuU1MMos\"\/><\/node><node id=\"27\" action=\"modify\" lat=\"49.4986849002\" lon=\"8.46858468089\"\/><node id=\"28\" action=\"modify\" lat=\"49.4986816297\" lon=\"8.46859573382\"\/><node id=\"29\" action=\"modify\" lat=\"49.498667834\" lon=\"8.4686423571\"\/><node id=\"30\" action=\"modify\" lat=\"49.4986523795\" lon=\"8.46869458613\"\/><node id=\"31\" action=\"modify\" lat=\"49.4986430457\" lon=\"8.46872612992\"\/><node id=\"32\" action=\"modify\" lat=\"49.4986381469\" lon=\"8.46874268569\"\/><node id=\"33\" action=\"modify\" lat=\"49.4986346739\" lon=\"8.46875442266\"\/><node id=\"39\" action=\"modify\" lat=\"49.4986294892\" lon=\"8.46877068387\"\/><node id=\"40\" action=\"modify\" lat=\"49.4986253916\" lon=\"8.46878353549\"\/><node id=\"41\" action=\"modify\" lat=\"49.4985861716\" lon=\"8.46875348867\"><tag k=\"attributes\" v=\"floor=0|displayname=mg: gmbh - Hausverwaltung|clusterPriority=0|mapImageType=|iconSize=30\"\/><tag k=\"keywords\" v=\"0.15|015\"\/><tag k=\"tag\" v=\"Rtdjby3S\"\/><\/node><node id=\"42\" action=\"modify\" lat=\"49.4985949661\" lon=\"8.46876022625\"\/><node id=\"43\" action=\"modify\" lat=\"49.4986155172\" lon=\"8.46877597058\"\/><node id=\"45\" action=\"modify\" lat=\"49.4986103094\" lon=\"8.46878853273\"><tag k=\"attributes\" v=\"floor=0|displayname=bermuda funk|clusterPriority=0|mapImageType=|iconSize=30\"\/><tag k=\"keywords\" v=\"0.16|016|#_Yalla|piratenfunk\"\/><tag k=\"tag\" v=\"0NgKRGcQ\"\/><\/node><node id=\"44\" action=\"modify\" lat=\"49.4985910702\" lon=\"8.46876962394\"\/><node id=\"38\" action=\"modify\" lat=\"49.4986621884\" lon=\"8.46858083968\"><tag k=\"attributes\" v=\"floor=0|displayname=Behindertentoilette|description=\"\/><tag k=\"keywords\" v=\"#service|#sanitary|Toilette|WC|Behinderten\"\/><tag k=\"tag\" v=\"aveSbmT5\"\/><\/node><node id=\"37\" action=\"modify\" lat=\"49.4986473743\" lon=\"8.46862668276\"><tag k=\"attributes\" v=\"floor=0|displayname=bermuda funk|description=\"\/><tag k=\"keywords\" v=\"0.13|013\"\/><tag k=\"tag\" v=\"0D1SdTtp\"\/><\/node><node id=\"36\" action=\"modify\" lat=\"49.4986307789\" lon=\"8.46867803779\"><tag k=\"attributes\" v=\"floor=0|displayname=bermuda funk|description=Funkt total krass!|clusterPriority=0\"\/><tag k=\"keywords\" v=\"#service|0.14|014\"\/><tag k=\"tag\" v=\"m9cHdjMR\"\/><\/node><node id=\"35\" action=\"modify\" lat=\"49.4986503877\" lon=\"8.46873145421\"\/><node id=\"34\" action=\"modify\" lat=\"49.4986154957\" lon=\"8.46872533244\"><tag k=\"attributes\" v=\"floor=0|displayname=bermuda funk|description=\"\/><tag k=\"keywords\" v=\"0.14|014|#_bermuda\"\/><tag k=\"tag\" v=\"5GWbFAQw\"\/><\/node><node id=\"26\" action=\"modify\" lat=\"49.4986931114\" lon=\"8.46850693275\"><tag k=\"attributes\" v=\"floor=0|displayname=Zentrumsleitungs Bearbeitet\"\/><tag k=\"keywords\" v=\"#service|0.07|007|0.09|009|#_Testkategorie\"\/><tag k=\"tag\" v=\"PqA38Mp5\"\/><\/node><node id=\"25\" action=\"modify\" lat=\"49.4987450101\" lon=\"8.46854616413\"><tag k=\"attributes\" v=\"floor=0|displayname=test\"\/><tag k=\"tag\" v=\"nBCjlyuU\"\/><\/node><node id=\"16\" action=\"modify\" lat=\"49.4987241878\" lon=\"8.46852481333\"><tag k=\"attributes\" v=\"floor=0|displayname=Haupteingang ABC\"\/><tag k=\"keywords\" v=\"#exit|Ausgang|Exit|Eingang|Entrance|Sortie\"\/><tag k=\"tag\" v=\"njMqjt4a\"\/><tag k=\"contagt\" v=\"root\"\/><\/node><node id=\"9\" action=\"modify\" lat=\"49.4987201469\" lon=\"8.46858504815\"\/><node id=\"10\" action=\"modify\" lat=\"49.4987049956\" lon=\"8.4685975058\"\/><node id=\"11\" action=\"modify\" lat=\"49.4986996263\" lon=\"8.46860192053\"\/><node id=\"12\" action=\"modify\" lat=\"49.4986842663\" lon=\"8.46865009552\"\/><node id=\"13\" action=\"modify\" lat=\"49.4986887945\" lon=\"8.46865351605\"><tag k=\"attributes\" v=\"floor=0|transitionRelation=10\"\/><tag k=\"keywords\" v=\"#_Treppe\"\/><tag k=\"tag\" v=\"0K8rtgt8\"\/><\/node><node id=\"8\" action=\"modify\" lat=\"49.4987137788\" lon=\"8.46860414491\"\/><node id=\"7\" action=\"modify\" lat=\"49.4987115221\" lon=\"8.46861091241\"\/><node id=\"6\" action=\"modify\" lat=\"49.4987062245\" lon=\"8.46862699479\"\/><node id=\"5\" action=\"modify\" lat=\"49.4987020555\" lon=\"8.4686396507\"\/><node id=\"4\" action=\"modify\" lat=\"49.4986926099\" lon=\"8.46866832561\"><tag k=\"attributes\" v=\"floor=0|displayname=Innenhof\"\/><tag k=\"tag\" v=\"dSK0vx1j\"\/><\/node><node id=\"3\" action=\"modify\" lat=\"49.4986321094\" lon=\"8.46885199102\"\/><node id=\"1\" action=\"modify\" lat=\"49.498542305\" lon=\"8.46878514639\"><tag k=\"attributes\" v=\"floor=0|displayname=Hinterausgang\"\/><tag k=\"keywords\" v=\"#exit|Ausgang|Exit\"\/><tag k=\"tag\" v=\"9syvYUVu\"\/><\/node><node id=\"2\" action=\"modify\" lat=\"49.4986238708\" lon=\"8.46884585875\"\/><way id=\"353164\" action=\"modify\" version=\"1\"><nd ref=\"54\"\/><nd ref=\"52\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353164\"\/><\/way><way id=\"353163\" action=\"modify\" version=\"1\"><nd ref=\"50\"\/><nd ref=\"23\"\/><nd ref=\"51\"\/><nd ref=\"52\"\/><nd ref=\"53\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353163\"\/><\/way><way id=\"353147\" action=\"modify\" version=\"1\"><nd ref=\"18\"\/><nd ref=\"19\"\/><nd ref=\"17\"\/><nd ref=\"15\"\/><nd ref=\"14\"\/><nd ref=\"20\"\/><nd ref=\"21\"\/><nd ref=\"22\"\/><nd ref=\"23\"\/><nd ref=\"24\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353147\"\/><\/way><way id=\"353162\" action=\"modify\" version=\"1\"><nd ref=\"48\"\/><nd ref=\"22\"\/><nd ref=\"49\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353162\"\/><\/way><way id=\"353161\" action=\"modify\" version=\"1\"><nd ref=\"46\"\/><nd ref=\"21\"\/><nd ref=\"47\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353161\"\/><\/way><way id=\"353150\" action=\"modify\" version=\"1\"><nd ref=\"19\"\/><nd ref=\"27\"\/><nd ref=\"28\"\/><nd ref=\"29\"\/><nd ref=\"30\"\/><nd ref=\"31\"\/><nd ref=\"32\"\/><nd ref=\"33\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353150\"\/><\/way><way id=\"353156\" action=\"modify\" version=\"1\"><nd ref=\"39\"\/><nd ref=\"33\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353156\"\/><\/way><way id=\"353157\" action=\"modify\" version=\"1\"><nd ref=\"40\"\/><nd ref=\"39\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353157\"\/><\/way><way id=\"353158\" action=\"modify\" version=\"1\"><nd ref=\"41\"\/><nd ref=\"42\"\/><nd ref=\"43\"\/><nd ref=\"40\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353158\"\/><\/way><way id=\"353160\" action=\"modify\" version=\"1\"><nd ref=\"45\"\/><nd ref=\"43\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353160\"\/><\/way><way id=\"353159\" action=\"modify\" version=\"1\"><nd ref=\"44\"\/><nd ref=\"42\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353159\"\/><\/way><way id=\"353155\" action=\"modify\" version=\"1\"><nd ref=\"38\"\/><nd ref=\"28\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353155\"\/><\/way><way id=\"353154\" action=\"modify\" version=\"1\"><nd ref=\"37\"\/><nd ref=\"29\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353154\"\/><\/way><way id=\"353153\" action=\"modify\" version=\"1\"><nd ref=\"36\"\/><nd ref=\"30\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353153\"\/><\/way><way id=\"353152\" action=\"modify\" version=\"1\"><nd ref=\"35\"\/><nd ref=\"31\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353152\"\/><\/way><way id=\"353151\" action=\"modify\" version=\"1\"><nd ref=\"34\"\/><nd ref=\"32\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353151\"\/><\/way><way id=\"353149\" action=\"modify\" version=\"1\"><nd ref=\"26\"\/><nd ref=\"18\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353149\"\/><\/way><way id=\"353148\" action=\"modify\" version=\"1\"><nd ref=\"25\"\/><nd ref=\"20\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353148\"\/><\/way><way id=\"353146\" action=\"modify\" version=\"1\"><nd ref=\"16\"\/><nd ref=\"17\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353146\"\/><\/way><way id=\"353145\" action=\"modify\" version=\"1\"><nd ref=\"9\"\/><nd ref=\"15\"\/><nd ref=\"16\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353145\"\/><\/way><way id=\"353144\" action=\"modify\" version=\"1\"><nd ref=\"9\"\/><nd ref=\"14\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353144\"\/><\/way><way id=\"353142\" action=\"modify\" version=\"1\"><nd ref=\"9\"\/><nd ref=\"10\"\/><nd ref=\"11\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353142\"\/><\/way><way id=\"353143\" action=\"modify\" version=\"1\"><nd ref=\"11\"\/><nd ref=\"12\"\/><nd ref=\"13\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353143\"\/><\/way><way id=\"353141\" action=\"modify\" version=\"1\"><nd ref=\"8\"\/><nd ref=\"10\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353141\"\/><\/way><way id=\"353140\" action=\"modify\" version=\"1\"><nd ref=\"7\"\/><nd ref=\"8\"\/><nd ref=\"9\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353140\"\/><\/way><way id=\"353139\" action=\"modify\" version=\"1\"><nd ref=\"7\"\/><nd ref=\"6\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353139\"\/><\/way><way id=\"353138\" action=\"modify\" version=\"1\"><nd ref=\"6\"\/><nd ref=\"5\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353138\"\/><\/way><way id=\"353137\" action=\"modify\" version=\"1\"><nd ref=\"5\"\/><nd ref=\"4\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353137\"\/><\/way><way id=\"353136\" action=\"modify\" version=\"1\"><nd ref=\"3\"\/><nd ref=\"4\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353136\"\/><\/way><way id=\"353135\" action=\"modify\" version=\"1\"><nd ref=\"1\"\/><nd ref=\"2\"\/><nd ref=\"3\"\/><tag k=\"highway\" v=\"footway\"\/><tag k=\"canDirect\" v=\"1\"\/><tag k=\"edge_id\" v=\"353135\"\/><\/way><\/osm>\n"