Geocoding, Routing und erweiterte Standortsuche für moderne Anwendungen. Integrieren Sie professionelle Kartenfunktionen mit wenigen Zeilen Code.
https://creativeskyline.de/api/maps/search
https://creativeskyline.de/api/maps/geocode
https://creativeskyline.de/api/maps/directions
Die Maps API bietet drei Kernfunktionen:
https://creativeskyline.de/api/maps/search
https://creativeskyline.de/api/maps/geocode
https://creativeskyline.de/api/maps/directions
/api/maps/search
Sucht nach Standorten, Adressen, Geschäften und Points of Interest weltweit. Unterstützt Fuzzy-Suche, POI-Kategorien und Länder-Filter.
q
string
*
Suchbegriff (Stadt, Adresse, POI)
limit
integer
Anzahl Ergebnisse (Standard: 10, Max: 10)
country
string
Länder-Filter (ISO 3166-1 alpha-2, z.B. DE)
{"success":true,"results":[{"name":"Berlin","display_name":"Berlin, Deutschland","lat":52.5200066,"lon":13.404954,"type":"city","importance":0.9,"country":"Deutschland","country_code":"de","state":"Berlin","postcode":"10115","bbox":[13.0883,52.3387,13.7611,52.6755]}],"count":1,"query":"Berlin"}
https://creativeskyline.de/api/maps/search
https://creativeskyline.de/api/maps/geocode
https://creativeskyline.de/api/maps/directions
/api/maps/geocode
Konvertiert Adressen in GPS-Koordinaten (Forward Geocoding) oder GPS-Koordinaten zurück in Adressen (Reverse Geocoding).
address
string
Adresse für Forward Geocoding (Adresse zu GPS-Koordinaten)
lat
number
Breitengrad für Reverse Geocoding (zusammen mit lng)
lng
number
Längengrad für Reverse Geocoding (zusammen mit lat)
https://creativeskyline.de/api/maps/search
https://creativeskyline.de/api/maps/geocode
https://creativeskyline.de/api/maps/directions
/api/maps/directions
Berechnet optimale Routen zwischen mehreren Punkten mit detaillierten Wegbeschreibungen. Unterstützte Verkehrsmittel: driving (Standard), driving-traffic, walking, cycling.
origin
string
*
Startpunkt als "lng,lat" (z.B. 13.4050,52.5200)
destination
string
*
Zielpunkt als "lng,lat"
profile
string
Verkehrsmittel: driving, driving-traffic, walking, cycling (Standard: driving)
waypoints
string
Zwischenstopps, durch | getrennt
https://creativeskyline.de/api/maps/search
https://creativeskyline.de/api/maps/geocode
https://creativeskyline.de/api/maps/directions
/api/maps/search
curl -X GET "https://creativeskyline.de/api/maps/search" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/maps/search');
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/maps/search', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
},
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
response = requests.get(
'https://creativeskyline.de/api/maps/search',
headers=headers,
)
data = response.json()
/api/maps/geocode
curl -X GET "https://creativeskyline.de/api/maps/geocode" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/maps/geocode');
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/maps/geocode', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
},
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
response = requests.get(
'https://creativeskyline.de/api/maps/geocode',
headers=headers,
)
data = response.json()
/api/maps/directions
curl -X GET "https://creativeskyline.de/api/maps/directions" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/maps/directions');
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/maps/directions', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
},
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
response = requests.get(
'https://creativeskyline.de/api/maps/directions',
headers=headers,
)
data = response.json()
curl -X GET "https://creativeskyline.de/api/maps/search" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/maps/search');
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/maps/search', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
},
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
response = requests.get(
'https://creativeskyline.de/api/maps/search',
headers=headers,
)
data = response.json()
curl -X GET "https://creativeskyline.de/api/maps/geocode" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/maps/geocode');
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/maps/geocode', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
},
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
response = requests.get(
'https://creativeskyline.de/api/maps/geocode',
headers=headers,
)
data = response.json()
curl -X GET "https://creativeskyline.de/api/maps/directions" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/maps/directions');
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/maps/directions', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
},
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
response = requests.get(
'https://creativeskyline.de/api/maps/directions',
headers=headers,
)
data = response.json()