The "mikrolage" module enables the processing request of a meaningful micro location description including various individual address relevant key figures for any desired address in Germany.
- The file
display_input.jsis included to manage the display of userinputfields.
=> The user will only be able to input the minimum amout of necessary data dependent of the chosenobjektkategorie(Overview). - There are two ways to integrate the Mikro-API, a) Easy Integration and b) Advanced Integration.
- Requesttime around 6 sec
- User enters all userdata, all userdata is collected and sent in one request at the end of the process.
- Example
-
Requesttime is reduced to 1,2 sec
=> Increases usabilty and leads to a more responsive userinterface. -
Time saving is accomplished by splitting one request at the end into two requests:
- request at the beginning:
- specified by the parameter
auto_analysis = true - reduced to parameter
language,aperiodischer_bedarf,aerztliche_primaerversorgung,objektkategorieandlatlngof bewertungsobjekt. - still takes 6 sec to load but is loaded in the background while user is inputting additional userdata
- specified by the parameter
- request at the end:
- including all userdata in the query
- takes 1,2 sec to load and only processeses userdata
- request at the beginning:
-
The results of both requests are merged and form a hybridtext.
-
Updating the userdata and requesting an updated form of the text triggers only the seccond request (request at the end [1,2 sec]).
Innerörtliche-Lage-options can always be used independent of the chosen objektkategorie:
| Property | Input-Type | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| stadtzentrum | coordinates | optional | autoanalyse | Overwrites autoanalyse if set. Format: XX.XXXXXX,XX.XXXXXX |
| inneroertliche_lage | dropdown | optional | teil |
zentrum,teil,aussenbereich |
| stadtteilzentrum_naehe | checkbox | optional | false |
true,false |
| stadtteilzentrum_konkretisierung | textfield | optional | ||
| fussgaengerzone | checkbox | optional | false |
true,false |
| separiert | checkbox | optional | false |
true,false |
| randlage | checkbox | optional | false |
true,false |
Bauliche-Nutzung-options can always be used independent of the chosen objektkategorie:
| Property | Input-Type | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| flaechennutzung | Dropdown | optional | "" |
"",allgemeines_wohngebiet,besonderes_wohngebiet,reines_wohngebiet,dorfgebiet,kerngebiet,kleinsiedlungsgebiet,gewerbegebiet,mischgebiet,industriegebiet,sondergebiet,sanierungsgebiet |
| gewerbegebiet_name | Textfield | optional | ||
| industriegebiet_name | Textfield | optional |
Geographische-Besonderheit-options can always be used independent of the chosen objektkategorie:
| Property | Input-Type | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| geografische_besonderheit | dropdown | optional | "" |
"",autobahn,bundesstrasse,hauptverkehrsader,durchgangsstrasse,bahntrasse,bahnhof,sbahnhof,ubahnhof,flughafen,flugplatz,hafen,fussgaengerzone,platz,rathaus,krankenhaus,schule,kirche,friedhof,gewerbegebiet,industriegebiet,sport_freizeitanlage,naturschutzgebiet,erholungsgebiet,parkanlage,gewaesser,wald,gebirge |
| geografische_besonderheiten_praezisierung_gewaesser | dropdown | optional | "" |
bach,fluss,kanal,see |
| geografische_besonderheiten_praezisierung | textfield | optional |
Lärmbelastung-options can always be used independent of the chosen objektkategorie:
| Property | Input-Type | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| laermbelastung | dropdown | optional | "" |
"",gering,mittel,hoch |
| laermbelastung_grund | dropdown | optional | "" |
"",autobahn,bundesstrasse,hauptverkehrsader,durchgangsstrasse,bahntrasse,bahnhof,s-bahnhof,u-bahnhof,flughafen,flugplatz,hafen,krankenhaus,schule,kirche,gewerbegebiet,industriegebiet,innenstadtlage |
| laermbelastung_grund_praezisierung | textfield | optional |
Umgebungsbebauung-options can always be used independent of the chosen objektkategorie:
Parkplatzsituation-options can always be used independent of the chosen objektkategorie:
| Property | Input-Type | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| parkplatzsituation | dropdown | optional | "" |
"",entspannt,leicht_angespannt,angespannt |
| begruendung_lage | dropdown | optional | "" |
"",periphere_lage,laendliche_lage,randlage,zentrale_lage |
| begruendung_straße | dropdown | optional | "" |
"",fussgaengerzone,sackgasse,spielstrasse,durchgangsstrasse,hauptstrasse,hauptverkehrsader |
| stellplaetze | dropdown | optional | "" |
"",keine_vorhanden,auswahl |
| stellplaetze_aussen | textfield | optional but dependend: stellplaetze=="auswahl" |
||
| stellplaetze_carport | textfield | optional but dependend: stellplaetze=="auswahl" |
||
| stellplaetze_garage | textfield | optional but dependend: stellplaetze=="auswahl" |
||
| stellplaetze_tiefgarage | textfield | optional but dependend: stellplaetze=="auswahl" |
Naherholungsmöglichkeiten-options can only be used if one of the follwing objektkategorie is chosen: betreutes_wohnen, doppelhaushaelfte, eigentumswohnung, einfamilienhaus, einfamilienhaus_mit_gewerbe, fluechtlingsheim, mehrfamilienhaus, mikroappartment, pflegeheim, plattenbau, rehaklinik_kurklinik, reihenendhaus, reihenmittelhaus, studentenwohnheim, wohn_und_geschaeftshaus, wohnanlage, wohnheim, zweifamilienhaus, appartmenthaus_boardinghaus, ferienwohnung_wochenendhaus, gastronomiebetrieb, hotel, pension (Overview).
| Property | Input-Type | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| naherholungsmoeglichkeit_art1 | dropdown | optional | keine_angabe |
keine_angabe,keine_verfuegbar,gruenflaechen,sport_freizeitanlage,erholungsgebiet,parkanlage,gewaesser,wald,gebirge |
| naherholungsmoeglichkeit_name1_1 | textfield | optional but dependend: naherholungsmoeglichkeit_art1!="keine_angabe" |
||
| naherholungsmoeglichkeit_name1_2 | textfield | optional but dependend: naherholungsmoeglichkeit_name1_1!="" |
||
| naherholungsmoeglichkeit_name1_3 | textfield | optional but dependend: naherholungsmoeglichkeit_name1_2!="" |
||
| naherholungsmoeglichkeit_art2 | dropdown | optional but dependend: naherholungsmoeglichkeit_art1!="keine_angabe" |
keine_angabe |
keine_angabe,gruenflaechen,sport_freizeitanlage,naturschutzgebiet,parkanlage,gewaesser,wald,gebirge |
| naherholungsmoeglichkeit_name2_1 | textfield | optional but dependend: naherholungsmoeglichkeit_art2!="keine_angabe" |
||
| naherholungsmoeglichkeit_name2_2 | textfield | optional but dependend: naherholungsmoeglichkeit_name2_1!="" |
||
| naherholungsmoeglichkeit_name2_3 | textfield | optional but dependend: naherholungsmoeglichkeit_name2_2!="" |
||
| naherholungsmoeglichkeit_art3 | dropdown | optional but dependend: naherholungsmoeglichkeit_art2!="keine_angabe" |
keine_angabe |
keine_angabe,gruenflaechen,sport_freizeitanlage,naturschutzgebiet,parkanlage,gewaesser,wald,gebirge |
| naherholungsmoeglichkeit_name3_1 | textfield | optional but dependend: naherholungsmoeglichkeit_art3!="keine_angabe" |
||
| naherholungsmoeglichkeit_name3_2 | textfield | optional but dependend: naherholungsmoeglichkeit_name3_1!="" |
||
| naherholungsmoeglichkeit_name3_3 | textfield | optional but dependend: naherholungsmoeglichkeit_name3_2!="" |
Ärztliche-Primärversorgung-options can only be used if one of the follwing objektkategorie is chosen: betreutes_wohnen, doppelhaushaelfte, eigentumswohnung, einfamilienhaus, einfamilienhaus_mit_gewerbe, fluechtlingsheim, mehrfamilienhaus, mikroappartment, pflegeheim, plattenbau, rehaklinik_kurklinik, reihenendhaus, reihenmittelhaus, studentenwohnheim, wohn_und_geschaeftshaus, wohnanlage, wohnheim, zweifamilienhaus (Overview).
| Property | Input-Type | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| aerztliche_primaerversorgung | dropdown | optional | "" |
"",gegeben,nicht_gegeben |
Aperiodischer Bedarf options can only be used if one of the follwing objektkategorie is chosen: betreutes_wohnen, doppelhaushaelfte, eigentumswohnung, einfamilienhaus, einfamilienhaus_mit_gewerbe, fluechtlingsheim, mehrfamilienhaus, mikroappartment, pflegeheim, plattenbau, rehaklinik_kurklinik, reihenendhaus, reihenmittelhaus, studentenwohnheim, wohn_und_geschaeftshaus, wohnanlage, wohnheim, zweifamilienhaus (Overview).
| Property | Input-Type | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| aperiodischer_bedarf | dropdown | optional | "" |
"",vollstaendig,weitestgehend,teilweise, unzureichend |
Wohnlage options can only be used if one of the follwing objektkategorie is chosen: betreutes_wohnen, doppelhaushaelfte, eigentumswohnung, einfamilienhaus, einfamilienhaus_mit_gewerbe, fluechtlingsheim, mehrfamilienhaus, mikroappartment, pflegeheim, plattenbau, rehaklinik_kurklinik, reihenendhaus, reihenmittelhaus, studentenwohnheim, wohn_und_geschaeftshaus, wohnanlage, wohnheim, zweifamilienhaus (Overview).
| Property | Input-Type | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| wohnlage_karte | dropdown | optional | "" |
"",einfach,mittel,gut,top |
| wohnlage_anwender | dropdown | optional but dependend: wohnlage_karte!="" |
einfach,mittel,gut,sehr_gut |
Fazit options can always be used independent of the chosen objektkategorie:
| Property | Input-Type | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| fazit_verkehrsinfrastruktur | dropdown | optional | "" |
"",sehr_gut,gut,durchschnittlich,schlecht |
| fazit_mikrolage | dropdown | optional | "" |
"",sehr_gut,gut,durchschnittlich,schlecht |
The following two options are not for text modification but internal api options to enhance request-time or to display referred POIs on a map:
| Property | Explanation | Mandatory? | Default | Possible Values |
|---|---|---|---|---|
| auto_analysis | see b) Advanced Integration for more information | optional | "" |
"",false,true |
| data | returns coordinates to visualise points of interests on which the text is based on | optional | "" |
"",false,true |
| language | returns text in the requested language | optional | "" |
"",DE,EN,ES |
It is not always essential or worthwhile to provide all data for a full text generation. The returned text will only contain information that are necessary depending on the chosen objektkategorie. The table down below shows which objektkategorie will return information concerning the different topics:
| Objektkategorie | Grundtext | Aperiodischer Bedarf | Ärztliche Primär- versorgung | Naherholungs- möglichkeiten | Wohnlage |
|---|---|---|---|---|---|
abbaugrundstueck |
✓ | ✕ | ✕ | ✕ | ✕ |
aerztehaus |
✓ | ✕ | ✕ | ✕ | ✕ |
akutkrankenhaus |
✓ | ✕ | ✕ | ✕ | ✕ |
appartmenthaus_boardinghaus |
✓ | ✕ | ✕ | ✓ | ✕ |
ausbildungsstaette |
✓ | ✕ | ✕ | ✕ | ✕ |
ausstellungsgebaeude |
✓ | ✕ | ✕ | ✕ | ✕ |
autohaus |
✓ | ✕ | ✕ | ✕ | ✕ |
autohof |
✓ | ✕ | ✕ | ✕ | ✕ |
badebetrieb |
✓ | ✕ | ✕ | ✕ | ✕ |
baumarkt |
✓ | ✕ | ✕ | ✕ | ✕ |
betreutes_wohnen |
✓ | ✓ | ✓ | ✓ | ✓ |
buero_und_geschaeftshaus |
✓ | ✕ | ✕ | ✕ | ✕ |
buerogebaeude |
✓ | ✕ | ✕ | ✕ | ✕ |
doppelhaushaelfte |
✓ | ✓ | ✓ | ✓ | ✓ |
eigentumswohnung |
✓ | ✓ | ✓ | ✓ | ✓ |
einfamilienhaus_mit_einliegerwohnung |
✓ | ✓ | ✓ | ✓ | ✓ |
einfamilienhaus_mit_gewerbe |
✓ | ✓ | ✓ | ✓ | ✓ |
einfamilienhaus |
✓ | ✓ | ✓ | ✓ | ✓ |
einkaufszentrum |
✓ | ✕ | ✕ | ✕ | ✕ |
fachmarktzentrum |
✓ | ✕ | ✕ | ✕ | ✕ |
ferienwohnung_wochenendhaus |
✓ | ✕ | ✕ | ✓ | ✕ |
fitnesscenter |
✓ | ✕ | ✕ | ✕ | ✕ |
fluechtlingsheim |
✓ | ✓ | ✓ | ✓ | ✓ |
freizeitanlage |
✓ | ✕ | ✕ | ✕ | ✕ |
garagengebaeude |
✓ | ✕ | ✕ | ✕ | ✕ |
gastronomiebetrieb |
✓ | ✕ | ✕ | ✓ | ✕ |
geschaeftshaus |
✓ | ✕ | ✕ | ✕ | ✕ |
gewerbepark |
✓ | ✕ | ✕ | ✕ | ✕ |
golfplatz |
✓ | ✕ | ✕ | ✕ | ✕ |
handwerksbetrieb |
✓ | ✕ | ✕ | ✕ | ✕ |
hochregallager |
✓ | ✕ | ✕ | ✕ | ✕ |
hotel |
✓ | ✕ | ✕ | ✓ | ✕ |
kaufhaus_warenhaus |
✓ | ✕ | ✕ | ✕ | ✕ |
kindergarten |
✓ | ✕ | ✕ | ✕ | ✕ |
kinderheim |
✓ | ✕ | ✕ | ✕ | ✕ |
kino |
✓ | ✕ | ✕ | ✕ | ✕ |
krankenhaus |
✓ | ✕ | ✕ | ✕ | ✕ |
lagergebaeude |
✓ | ✕ | ✕ | ✕ | ✕ |
landwirtschaftliche_hofstelle |
✓ | ✕ | ✕ | ✕ | ✕ |
landwirtschaftliches_forstwirtschaftliches_ grundstueck |
✓ | ✕ | ✕ | ✕ | ✕ |
landwirtschaftsgebaeude |
✓ | ✕ | ✕ | ✕ | ✕ |
logistikzentrum |
✓ | ✕ | ✕ | ✕ | ✕ |
medizinisches_versorgungszentrum |
✓ | ✕ | ✕ | ✕ | ✕ |
mehrfamilienhaus |
✓ | ✓ | ✓ | ✓ | ✓ |
mikroappartment |
✓ | ✓ | ✓ | ✓ | ✓ |
moebelmarkt |
✓ | ✕ | ✕ | ✕ | ✕ |
parkhaus |
✓ | ✕ | ✕ | ✕ | ✕ |
parkplatz |
✓ | ✕ | ✕ | ✕ | ✕ |
pension |
✓ | ✕ | ✕ | ✓ | ✕ |
pflegeheim |
✓ | ✓ | ✓ | ✓ | ✓ |
plattenbau |
✓ | ✓ | ✓ | ✓ | ✓ |
produktionsgebaeude |
✓ | ✕ | ✕ | ✕ | ✕ |
rehaklinik_kurklinik |
✓ | ✓ | ✓ | ✓ | ✓ |
reihenendhaus |
✓ | ✓ | ✓ | ✓ | ✓ |
reihenmittelhaus |
✓ | ✓ | ✓ | ✓ | ✓ |
reiterhof |
✓ | ✕ | ✕ | ✕ | ✕ |
resthof |
✓ | ✕ | ✕ | ✕ | ✕ |
sb_markt |
✓ | ✕ | ✕ | ✕ | ✕ |
schule |
✓ | ✕ | ✕ | ✕ | ✕ |
sonstige_gewerbeimmobilie |
✓ | ✕ | ✕ | ✕ | ✕ |
sonstige_industrieimmobilie |
✓ | ✕ | ✕ | ✕ | ✕ |
studentenwohnheim |
✓ | ✓ | ✓ | ✓ | ✓ |
tankstelle |
✓ | ✕ | ✕ | ✕ | ✕ |
teileigentum |
✓ | ✕ | ✕ | ✕ | ✕ |
tiefgarage |
✓ | ✕ | ✕ | ✕ | ✕ |
unbebautes_grundstueck |
✓ | ✕ | ✕ | ✕ | ✕ |
veranstaltungshalle_kulturelle_einrichtung |
✓ | ✕ | ✕ | ✕ | ✕ |
verbrauchermarkt |
✓ | ✕ | ✕ | ✕ | ✕ |
verkehrsbau |
✓ | ✕ | ✕ | ✕ | ✕ |
waschanlage |
✓ | ✕ | ✕ | ✕ | ✕ |
werkstattgebaeude |
✓ | ✕ | ✕ | ✕ | ✕ |
wohn_und_geschaeftshaus |
✓ | ✓ | ✓ | ✓ | ✓ |
wohnanlage |
✓ | ✓ | ✓ | ✓ | ✓ |
wohnheim |
✓ | ✓ | ✓ | ✓ | ✓ |
zweifamilienhaus |
✓ | ✓ | ✓ | ✓ | ✓ |
