import {Utils} from "../../Utils"; export default class PlantNet { private static baseUrl = "https://my-api.plantnet.org/v2/identify/all?api-key=2b10AAsjzwzJvucA5Ncm5qxe" public static query(imageUrls: string[]) : Promise{ if (imageUrls.length > 5) { throw "At most 5 images can be given to PlantNet.query" } if (imageUrls.length == 0) { throw "At least one image should be given to PlantNet.query" } let url = PlantNet. baseUrl; for (const image of imageUrls) { url += "&images="+encodeURIComponent(image) } return Utils.downloadJsonCached(url, 365*24*60*60*1000) } public static exampleResult: PlantNetResult = { "query": { "project": "all", "images": ["https://my.plantnet.org/images/image_1.jpeg", "https://my.plantnet.org/images/image_2.jpeg"], "organs": ["flower", "leaf"], "includeRelatedImages": false }, "language": "en", "preferedReferential": "the-plant-list", "bestMatch": "Hibiscus rosa-sinensis L.", "results": [{ "score": 0.91806, "species": { "scientificNameWithoutAuthor": "Hibiscus rosa-sinensis", "scientificNameAuthorship": "L.", "genus": { "scientificNameWithoutAuthor": "Hibiscus", "scientificNameAuthorship": "", "scientificName": "Hibiscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["Hawaiian hibiscus", "Hibiscus", "Chinese hibiscus"], "scientificName": "Hibiscus rosa-sinensis L." }, "gbif": {"id": "3152559"} }, { "score": 0.00759, "species": { "scientificNameWithoutAuthor": "Hibiscus moscheutos", "scientificNameAuthorship": "L.", "genus": { "scientificNameWithoutAuthor": "Hibiscus", "scientificNameAuthorship": "", "scientificName": "Hibiscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["Crimsoneyed rosemallow", "Mallow-rose", "Swamp rose-mallow"], "scientificName": "Hibiscus moscheutos L." }, "gbif": {"id": "3152596"} }, { "score": 0.00676, "species": { "scientificNameWithoutAuthor": "Hibiscus schizopetalus", "scientificNameAuthorship": "(Dyer) Hook.f.", "genus": { "scientificNameWithoutAuthor": "Hibiscus", "scientificNameAuthorship": "", "scientificName": "Hibiscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["Campanilla", "Chinese lantern", "Fringed rosemallow"], "scientificName": "Hibiscus schizopetalus (Dyer) Hook.f." }, "gbif": {"id": "9064581"} }, { "score": 0.00544, "species": { "scientificNameWithoutAuthor": "Hibiscus palustris", "scientificNameAuthorship": "L.", "genus": { "scientificNameWithoutAuthor": "Hibiscus", "scientificNameAuthorship": "", "scientificName": "Hibiscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["Swamp Rose Mallow", "Hardy Hidiscus", "Twisted Hibiscus"], "scientificName": "Hibiscus palustris L." }, "gbif": {"id": "6377046"} }, { "score": 0.0047, "species": { "scientificNameWithoutAuthor": "Hibiscus sabdariffa", "scientificNameAuthorship": "L.", "genus": { "scientificNameWithoutAuthor": "Hibiscus", "scientificNameAuthorship": "", "scientificName": "Hibiscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["Indian-sorrel", "Roselle", "Jamaica-sorrel"], "scientificName": "Hibiscus sabdariffa L." }, "gbif": {"id": "3152582"} }, { "score": 0.0037, "species": { "scientificNameWithoutAuthor": "Abelmoschus moschatus", "scientificNameAuthorship": "Medik.", "genus": { "scientificNameWithoutAuthor": "Abelmoschus", "scientificNameAuthorship": "", "scientificName": "Abelmoschus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["Musk okra", "Musk-mallow", "Tropical jewel-hibiscus"], "scientificName": "Abelmoschus moschatus Medik." }, "gbif": {"id": "8312665"} }, { "score": 0.00278, "species": { "scientificNameWithoutAuthor": "Hibiscus grandiflorus", "scientificNameAuthorship": "Michx.", "genus": { "scientificNameWithoutAuthor": "Hibiscus", "scientificNameAuthorship": "", "scientificName": "Hibiscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["Swamp rosemallow", "Swamp Rose-Mallow"], "scientificName": "Hibiscus grandiflorus Michx." }, "gbif": {"id": "3152592"} }, { "score": 0.00265, "species": { "scientificNameWithoutAuthor": "Hibiscus acetosella", "scientificNameAuthorship": "Welw. ex Hiern", "genus": { "scientificNameWithoutAuthor": "Hibiscus", "scientificNameAuthorship": "", "scientificName": "Hibiscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["False roselle", "Red-leaf hibiscus", "African rosemallow"], "scientificName": "Hibiscus acetosella Welw. ex Hiern" }, "gbif": {"id": "3152551"} }, { "score": 0.00253, "species": { "scientificNameWithoutAuthor": "Bixa orellana", "scientificNameAuthorship": "L.", "genus": { "scientificNameWithoutAuthor": "Bixa", "scientificNameAuthorship": "", "scientificName": "Bixa" }, "family": { "scientificNameWithoutAuthor": "Bixaceae", "scientificNameAuthorship": "", "scientificName": "Bixaceae" }, "commonNames": ["Arnatto", "Lipsticktree", "Annatto"], "scientificName": "Bixa orellana L." }, "gbif": {"id": "2874863"} }, { "score": 0.00179, "species": { "scientificNameWithoutAuthor": "Malvaviscus penduliflorus", "scientificNameAuthorship": "Moc. & Sessé ex DC.", "genus": { "scientificNameWithoutAuthor": "Malvaviscus", "scientificNameAuthorship": "", "scientificName": "Malvaviscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["Mazapan"], "scientificName": "Malvaviscus penduliflorus Moc. & Sessé ex DC." }, "gbif": {"id": "3152776"} }, { "score": 0.00145, "species": { "scientificNameWithoutAuthor": "Hibiscus diversifolius", "scientificNameAuthorship": "Jacq.", "genus": { "scientificNameWithoutAuthor": "Hibiscus", "scientificNameAuthorship": "", "scientificName": "Hibiscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["Cape hibiscus", "Swamp hibiscus", "Comfortroot"], "scientificName": "Hibiscus diversifolius Jacq." }, "gbif": {"id": "7279239"} }, { "score": 0.00141, "species": { "scientificNameWithoutAuthor": "Hippeastrum reginae", "scientificNameAuthorship": "(L.) Herb.", "genus": { "scientificNameWithoutAuthor": "Hippeastrum", "scientificNameAuthorship": "", "scientificName": "Hippeastrum" }, "family": { "scientificNameWithoutAuthor": "Amaryllidaceae", "scientificNameAuthorship": "", "scientificName": "Amaryllidaceae" }, "commonNames": ["Amaryllis", "Cheryl's Treasure", "Easter lily"], "scientificName": "Hippeastrum reginae (L.) Herb." }, "gbif": {"id": "2854474"} }, { "score": 0.00114, "species": { "scientificNameWithoutAuthor": "Hibiscus martianus", "scientificNameAuthorship": "Zucc.", "genus": { "scientificNameWithoutAuthor": "Hibiscus", "scientificNameAuthorship": "", "scientificName": "Hibiscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["Heartleaf rosemallow", "Mountain rosemallow", "Heartleaf rose-mallow"], "scientificName": "Hibiscus martianus Zucc." }, "gbif": {"id": "3152578"} }, { "score": 0.00109, "species": { "scientificNameWithoutAuthor": "Acalypha hispida", "scientificNameAuthorship": "Burm.f.", "genus": { "scientificNameWithoutAuthor": "Acalypha", "scientificNameAuthorship": "", "scientificName": "Acalypha" }, "family": { "scientificNameWithoutAuthor": "Euphorbiaceae", "scientificNameAuthorship": "", "scientificName": "Euphorbiaceae" }, "commonNames": ["Philippine-medusa", "Bristly copperleaf", "Chenilleplant"], "scientificName": "Acalypha hispida Burm.f." }, "gbif": {"id": "3056375"} }, { "score": 0.00071, "species": { "scientificNameWithoutAuthor": "Hibiscus arnottianus", "scientificNameAuthorship": "A. Gray", "genus": { "scientificNameWithoutAuthor": "Hibiscus", "scientificNameAuthorship": "", "scientificName": "Hibiscus" }, "family": { "scientificNameWithoutAuthor": "Malvaceae", "scientificNameAuthorship": "", "scientificName": "Malvaceae" }, "commonNames": ["White rosemallow", "Native Hawaiian White Hibiscus", "Native White Rose-Mallow"], "scientificName": "Hibiscus arnottianus A. Gray" }, "gbif": {"id": "3152543"} }], "version": "2022-06-14 (6.0)", "remainingIdentificationRequests": 499 } public static exampleResultPrunus : PlantNetResult = {"query":{"project":"all","images":["https://i.imgur.com/VJp1qG1.jpg"],"organs":["auto"],"includeRelatedImages":false},"language":"en","preferedReferential":"the-plant-list","bestMatch":"Malus halliana Koehne","results":[{"score":0.23548,"species":{"scientificNameWithoutAuthor":"Malus halliana","scientificNameAuthorship":"Koehne","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Hall crab apple","Adirondack Crabapple","Hall's crabapple"],"scientificName":"Malus halliana Koehne"},"gbif":{"id":"3001220"}},{"score":0.1514,"species":{"scientificNameWithoutAuthor":"Prunus campanulata","scientificNameAuthorship":"Maxim.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Formosan cherry","Bellflower cherry","Taiwan cherry"],"scientificName":"Prunus campanulata Maxim."},"gbif":{"id":"3021408"}},{"score":0.14758,"species":{"scientificNameWithoutAuthor":"Malus coronaria","scientificNameAuthorship":"(L.) Mill.","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Sweet crab apple","American crabapple","Fragrant crabapple"],"scientificName":"Malus coronaria (L.) Mill."},"gbif":{"id":"3001166"}},{"score":0.13092,"species":{"scientificNameWithoutAuthor":"Prunus serrulata","scientificNameAuthorship":"Lindl.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Japanese flowering cherry","Japanese cherry","Oriental cherry"],"scientificName":"Prunus serrulata Lindl."},"gbif":{"id":"3022609"}},{"score":0.10147,"species":{"scientificNameWithoutAuthor":"Malus floribunda","scientificNameAuthorship":"Siebold ex Van Houtte","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Japanese flowering Crabapple","Japanese crab","Japanese crab apple"],"scientificName":"Malus floribunda Siebold ex Van Houtte"},"gbif":{"id":"3001365"}},{"score":0.05122,"species":{"scientificNameWithoutAuthor":"Prunus sargentii","scientificNameAuthorship":"Rehder","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Sargent's cherry","Northern Japanese hill cherry","Sargent Cherry"],"scientificName":"Prunus sargentii Rehder"},"gbif":{"id":"3020955"}},{"score":0.02576,"species":{"scientificNameWithoutAuthor":"Malus × spectabilis","scientificNameAuthorship":"(Sol.) Borkh.","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Asiatic apple","Chinese crab","Chinese flowering apple"],"scientificName":"Malus × spectabilis (Sol.) Borkh."},"gbif":{"id":"3001108"}},{"score":0.01802,"species":{"scientificNameWithoutAuthor":"Prunus triloba","scientificNameAuthorship":"Lindl.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Flowering almond","Flowering plum"],"scientificName":"Prunus triloba Lindl."},"gbif":{"id":"3023130"}},{"score":0.01206,"species":{"scientificNameWithoutAuthor":"Prunus japonica","scientificNameAuthorship":"Thunb.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Chinese bush cherry","Japanese bush cherry","Oriental bush cherry"],"scientificName":"Prunus japonica Thunb."},"gbif":{"id":"3020565"}},{"score":0.01161,"species":{"scientificNameWithoutAuthor":"Prunus × yedoensis","scientificNameAuthorship":"Matsum.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Yoshino cherry","Potomac cherry","Tokyo cherry"],"scientificName":"Prunus × yedoensis Matsum."},"gbif":{"id":"3021335"}},{"score":0.00914,"species":{"scientificNameWithoutAuthor":"Prunus mume","scientificNameAuthorship":"(Siebold) Siebold & Zucc.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Japanese apricot","Ume","Chinese Plum"],"scientificName":"Prunus mume (Siebold) Siebold & Zucc."},"gbif":{"id":"3021046"}},{"score":0.0088,"species":{"scientificNameWithoutAuthor":"Malus niedzwetzkyana","scientificNameAuthorship":"Dieck ex Koehne","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Apple","Paradise apple","Kulturapfel"],"scientificName":"Malus niedzwetzkyana Dieck ex Koehne"},"gbif":{"id":"3001327"}},{"score":0.00734,"species":{"scientificNameWithoutAuthor":"Malus hupehensis","scientificNameAuthorship":"(Pamp.) Rehder","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Chinese crab apple","Hupeh crab","Tea crab apple"],"scientificName":"Malus hupehensis (Pamp.) Rehder"},"gbif":{"id":"3001077"}},{"score":0.00688,"species":{"scientificNameWithoutAuthor":"Malus angustifolia","scientificNameAuthorship":"(Aiton) Michx.","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Southern crab apple","Narrow-leaved crabapple","Southern crabapple"],"scientificName":"Malus angustifolia (Aiton) Michx."},"gbif":{"id":"3001548"}},{"score":0.00614,"species":{"scientificNameWithoutAuthor":"Prunus subhirtella","scientificNameAuthorship":"Miq.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Rosebud cherry","Spring cherry","Autumn cherry"],"scientificName":"Prunus subhirtella Miq."},"gbif":{"id":"3021229"}},{"score":0.00267,"species":{"scientificNameWithoutAuthor":"Robinia viscosa","scientificNameAuthorship":"Vent.","genus":{"scientificNameWithoutAuthor":"Robinia","scientificNameAuthorship":"","scientificName":"Robinia"},"family":{"scientificNameWithoutAuthor":"Leguminosae","scientificNameAuthorship":"","scientificName":"Leguminosae"},"commonNames":["Clammy locust","Rose acacia","Clammy-bark locust"],"scientificName":"Robinia viscosa Vent."},"gbif":{"id":"5352245"}},{"score":0.0026,"species":{"scientificNameWithoutAuthor":"Handroanthus impetiginosus","scientificNameAuthorship":"(Mart. ex DC.) Mattos","genus":{"scientificNameWithoutAuthor":"Handroanthus","scientificNameAuthorship":"","scientificName":"Handroanthus"},"family":{"scientificNameWithoutAuthor":"Bignoniaceae","scientificNameAuthorship":"","scientificName":"Bignoniaceae"},"commonNames":["Pink trumpet-tree","Taheebo","Pink Trumpet Tree"],"scientificName":"Handroanthus impetiginosus (Mart. ex DC.) Mattos"},"gbif":{"id":"4092242"}},{"score":0.00187,"species":{"scientificNameWithoutAuthor":"Prunus glandulosa","scientificNameAuthorship":"Thunb.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Chinese bush cherry","Dwarf flowering almond","Flowering almond"],"scientificName":"Prunus glandulosa Thunb."},"gbif":{"id":"3022160"}},{"score":0.00162,"species":{"scientificNameWithoutAuthor":"Prunus persica","scientificNameAuthorship":"(L.) Batsch","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Peach","هلو","Peach tree"],"scientificName":"Prunus persica (L.) Batsch"},"gbif":{"id":"3022511"}},{"score":0.00162,"species":{"scientificNameWithoutAuthor":"Prunus cerasifera","scientificNameAuthorship":"Ehrh.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Cherry plum, myrobalan","Cherry plum","Myrobalan plum"],"scientificName":"Prunus cerasifera Ehrh."},"gbif":{"id":"3021730"}},{"score":0.00159,"species":{"scientificNameWithoutAuthor":"Malus prattii","scientificNameAuthorship":"(Hemsl.) C.K.Schneid.","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Pratt apple","Pratt's Crab Apple"],"scientificName":"Malus prattii (Hemsl.) C.K.Schneid."},"gbif":{"id":"3001504"}},{"score":0.00159,"species":{"scientificNameWithoutAuthor":"Prunus pedunculata","scientificNameAuthorship":"(Pall.) Maxim.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":[],"scientificName":"Prunus pedunculata (Pall.) Maxim."},"gbif":{"id":"3022277"}},{"score":0.00153,"species":{"scientificNameWithoutAuthor":"Cercis siliquastrum","scientificNameAuthorship":"L.","genus":{"scientificNameWithoutAuthor":"Cercis","scientificNameAuthorship":"","scientificName":"Cercis"},"family":{"scientificNameWithoutAuthor":"Leguminosae","scientificNameAuthorship":"","scientificName":"Leguminosae"},"commonNames":["Judastree","Lovetree","Judas-tree"],"scientificName":"Cercis siliquastrum L."},"gbif":{"id":"5353590"}},{"score":0.00128,"species":{"scientificNameWithoutAuthor":"Malus sylvestris","scientificNameAuthorship":"(L.) Mill.","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Crab apple","European crab apple","Lopâr"],"scientificName":"Malus sylvestris (L.) Mill."},"gbif":{"id":"3001509"}},{"score":0.0012,"species":{"scientificNameWithoutAuthor":"Magnolia × soulangeana","scientificNameAuthorship":"Soul.-Bod.","genus":{"scientificNameWithoutAuthor":"Magnolia","scientificNameAuthorship":"","scientificName":"Magnolia"},"family":{"scientificNameWithoutAuthor":"Magnoliaceae","scientificNameAuthorship":"","scientificName":"Magnoliaceae"},"commonNames":["Chinese magnolia","Saucer magnolia"],"scientificName":"Magnolia × soulangeana Soul.-Bod."},"gbif":{"id":"7925303"}},{"score":0.00118,"species":{"scientificNameWithoutAuthor":"Cercis canadensis","scientificNameAuthorship":"L.","genus":{"scientificNameWithoutAuthor":"Cercis","scientificNameAuthorship":"","scientificName":"Cercis"},"family":{"scientificNameWithoutAuthor":"Leguminosae","scientificNameAuthorship":"","scientificName":"Leguminosae"},"commonNames":["Eastern redbud","Judastree","Redbud"],"scientificName":"Cercis canadensis L."},"gbif":{"id":"5353583"}},{"score":0.00114,"species":{"scientificNameWithoutAuthor":"Malus × prunifolia","scientificNameAuthorship":"(Willd.) Borkh.","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Plumleaf crab apple","Chinese apple","Crab apple"],"scientificName":"Malus × prunifolia (Willd.) Borkh."},"gbif":{"id":"3001157"}},{"score":0.00111,"species":{"scientificNameWithoutAuthor":"Prunus serrula","scientificNameAuthorship":"Franch.","genus":{"scientificNameWithoutAuthor":"Prunus","scientificNameAuthorship":"","scientificName":"Prunus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Birchbark cherry"],"scientificName":"Prunus serrula Franch."},"gbif":{"id":"3023582"}},{"score":0.00106,"species":{"scientificNameWithoutAuthor":"Malus pumila","scientificNameAuthorship":"Mill.","genus":{"scientificNameWithoutAuthor":"Malus","scientificNameAuthorship":"","scientificName":"Malus"},"family":{"scientificNameWithoutAuthor":"Rosaceae","scientificNameAuthorship":"","scientificName":"Rosaceae"},"commonNames":["Apple","Paradise apple","Kulturapfel"],"scientificName":"Malus pumila Mill."},"gbif":{"id":"3001093"}},{"score":0.00101,"species":{"scientificNameWithoutAuthor":"Viburnum farreri","scientificNameAuthorship":"Stearn","genus":{"scientificNameWithoutAuthor":"Viburnum","scientificNameAuthorship":"","scientificName":"Viburnum"},"family":{"scientificNameWithoutAuthor":"Adoxaceae","scientificNameAuthorship":"","scientificName":"Adoxaceae"},"commonNames":["Fragrant viburnum","Culver's root","Farrer's Viburnum"],"scientificName":"Viburnum farreri Stearn"},"gbif":{"id":"6369599"}}],"version":"2022-06-14 (6.0)","remainingIdentificationRequests":498} } export interface PlantNetResult { "query": { "project": string, "images": string[], "organs": string[], "includeRelatedImages": boolean }, "language": string, "preferedReferential": string, "bestMatch": string, "results": { "score": number, "gbif": { "id": string /*Actually a number*/ } "species": { "scientificNameWithoutAuthor": string, "scientificNameAuthorship": string, "genus": { "scientificNameWithoutAuthor": string, scientificNameAuthorship: string, "scientificName": string }, "family": { "scientificNameWithoutAuthor": string, scientificNameAuthorship: string, "scientificName": string }, "commonNames": string [], "scientificName": string }, }[], "version": string, "remainingIdentificationRequests": number }