使用 Here Technologies 的 REST-API 和字符串地址

Using Here Technologies' REST-API with String adresses

我需要使用 Here 技术从我的数据库中优化地址列表。

我正在处理的 JSON 数据如下所示: 替换了一些名称和 ID 以确保我的客户的数据安全。

"kunde": [
    {
    "kundenId": ///,
    "kundenbezeichnung": "Anger Ernestine",
    "kundenNr": "K-///",
    "tourHinweis": "",
    "nachname": "Anger",
    "vorname": "Ernestine",
    "strasse": "Bergstraße 18",
    "plz": "12169",
    "ort": "Berlin",
    "telefon1": "030 10449",
    "telefon2": "",
    "hatLieferAdresse": false,
    "schluesselVorhanden": false,
    "schluesselInfo": "",
    "zahlungsart": "Überweisung",
    "bruttoSumme": 1.0000,
    "menge": 1,
    "tourPos": 0,
    "positionen": [
        {
            "kundenId": ///,
            "belposId": ///,
            "artikelId": ///,
            "menge": 1,
            "artikelbezeichnung": "Champigongsauce mit Serviettenknödel",
            "artikelNr": "2302457",
            "warengruppe": "Diät",
            "bestellTypInfo": "Spalte 3",
            "bruttopreis": 1.0000
    }]},],
´´´
As already mentioned, I need to sort these Adresses to get the optimzed Route. Since my Client has more than 50 Customers per Tour, I cant use the Google Routing API, thats why I am using Here Technologies. The API works perfectly fine, but I don't have the GPS Koordinates stored in the Database. How can I use Here with normal String Adresses? 

您可以使用我们的地理编码 API。在地理编码 API 中,您可以传递字符串地址以获取坐标。一旦你有了坐标,你就可以传入路由 APIs 来计算路由。

示例 HERE 地理编码端点以获取字符串地址的坐标。

https://geocode.search.hereapi.com/v1/geocode?q=jammu&apikey=your_api_key

我们的地理编码产品的更多详细信息包含在以下产品文档中。

https://developer.here.com/documentation/geocoding-search-api/dev_guide/index.html