Go to documentation repository
Create a raster map
{
"method": "axxonsoft.bl.maps.MapService.ChangeMaps",
"data": {
"created": {
"id":"00000000-0000-0000-0000-000000000002",
"sharing":{
"owner":"328e3874-4a33-9dd1-29eb-44c37a44121c",
"kind":"SHARING_KIND_NOT_SHARED",
"shared_roles":[]
},
"map": {
"name":"new_map2",
"type":"MAP_TYPE_RASTER",
"position":{
"x":1,
"y":1
},
"zoom":0,
"provider_id":"",
"image_meta": {
"file_name":"40593_borderlands.jpg",
"mime_type":"",
"size": {
"height":1080,
"width":1920
},
"name":"borderlands",
"size_bytes": 479200
}
},
"image_data":
"Isf2VD/fptba/SltAeo0qgUKHY08U+APjoV4pJBqOtdtqE71+OqFR3G4BApTxPy15fKKb+Ffj00KmgHwNfwP89tBJVVS+g/DcnRAHNSQUgAV3ptoBBWhtIFf+XwrvrqtxYNEhSwEkgVJ1xK+KCT5R03O1RXfSlOwolSCVrCAlOluJeLslwJQyFOCiG3NnFltO1aVpp1MZp5XJ0hxxTpHJRPUgHoDtpaY4UhJP6gKFK5GtCEHqT4aXnWXv/t0JlAWwJLTpdUlRDbXpNgElbiyltlASVKUoAA6tWXZzbHRkc6S3Lx/HHJC/tsSt6BzhIkNIpzkupo9J5DrRHxGrfFEQKU/KZXIecHFCWiv1FuvqrRCEpBKiegFdWfKoESJL9pnspvs+z9rXWSZGN+4f3Of/VMqz1lSgEzrRi5BiReaVNl9Kig9dKuExBXNlqXLcfWkhanpaivklI6E18NhqPfJcUp9NPJpxaVI4+puV8fjv10602gJP254jwpwpy1cZCVecrc4g0AUmlFCg+eu+9maYEl1jGP3NlHD1Ftu2d/7suNJFTUCu43poUFNhX5nrX/3KsNpKuDa3VU8EITVav4acaO6mgpINd6bqST/AFaud7fUtb0qJhOKLkcgoNm1Q3ChlSR0A5jf56jyFvJP2qUJWDt6SGzuDX40rruHHuMtqfiHb9doZdx+I7wl3/uIp3njFkZ9I8l83kBxxKa+QHbULu93bs0g+6X35O23LMsmKhrTe+3HZFbqJNhwct7KjPXFKUPSmzQobo2emrVYLHAjwWIUKMwtLKAlS1oaCXFPKG6iSPHRbjMMx2yorKGGm2kFavqWUtgCp8To/ACpJP8AWTtq6QLBk2P3yZYZX2V8hWW9W65y7RNIr9ndo8Jxao7lN/TeCVfLVnx33Ue4zCO1eUX63G72jFLi5PueSzLUFqaTcBZ7Oy+8hpa0qS2txKeRB41odSZna72k+77u17W8ZnNRO4Puoxjtdd/8l45FdeMdd6hWZbKpEmI0qhWVONLKdwgClfdGz/pzOdoewfsWued3rsviHc3LptzxLvJk+N22Oly7XO0zFNOPsG5R3kNTSzx9EOKZQrkCdZu97e+7ntRw67Z43GjZNdLjcHL3f71BjyvuRb1XedbXVNs8/wBRaEkcz9ROkYp/qOe/3HMT9u0Fz73JsX7BtIYyXNYiVBci1v3dMaCxDjenzS44/wCoAno2eusb9on+mN227T2jsd7UOymL+7z3eobvMeT3vzvtjkeft4u5kuJ3Rz1HbnIjNoXdp8hBKG2lggJb2HcrJ8Fn/e4n3xwjs53ztJWY61RoPdLtvb7uzHdXF/TUotlK1lGxKjpaFfUhSkH8Umh/+w//2Q==",
"markers":[]
}
}
}
where:
- id—map identifier;
- name—map name;
- type—map type;
- position—coordinates of the map part that will be located in the center of the viewing area. In geomaps, these are geographic latitude and longitude; in raster maps, these are coordinates from the image center (image center: x=0, y=0; upper right corner: x=1, y=1, lower left corner: x=-1, y =-1, etc.);
- file_name—image file name;
- size—image file size (in pixels);
- image_data—image encoded in Base64 string.
Create a geomap
{
"method": "axxonsoft.bl.maps.MapService.ChangeMaps",
"data": {
"created": {
"id":"7e2c0d45-4b53-473b-ac20-b4867c80c50f",
"sharing":{
"owner":"328e3874-4a33-9dd1-29eb-44c37a44121c",
"kind":"SHARING_KIND_NOT_SHARED",
"shared_roles":[]
},
"map": {
"name":"new_map2_geo3",
"type":"MAP_TYPE_GEO",
"position":{
"x":50.590171813964844,
"y":40.609928131103516
},
"zoom":8,
"provider_id":"9cb89d76-67e9-47cf-8137-b9ee9fc46388"
},
"markers":[]
}
}
}
Note
- The provider_id value must first be obtained from geomap services.
Geomaps use latitude (y-coordinate) and longitude (x-coordinate).
Display a geomap
{
"items": [
{
"meta": {
"id": "91ff8508-2a7c-4f07-bf0a-be8b8a368995",
"access": "MAP_ACCESS_FULL",
"sharing": {
"owner": "328e3874-4a33-9dd1-29eb-44c37a44121c",
"kind": "SHARING_KIND_ANY",
"shared_roles": []
},
"name": "GoogleMap",
"type": "MAP_TYPE_GEO",
"etag": "9DFF1562C273D6CBC27003419F144E7060DF4A9F"
},
"data": {
"name": "GoogleMap",
"type": "MAP_TYPE_GEO",
"position": {
"x": 47.594232912233394,
"y": 19.103813911159907
},
"zoom": 17,
"provider_id": "9cb89d76-67e9-47cf-8137-b9ee9fc46388"
}
}
]
}
Overview
Content Tools