Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getLandingPlaces() {
- $.ajax({
- url: '@Url.Action("GetLandingPlaces")',
- success: function (places) {
- var placesArr = $.parseJSON(places);
- for (var i in placesArr) {
- placesList[placesArr[i].Id] = setCircleMarker(placesArr[i]);
- }
- }
- });
- }
- function setMarker(mark) {
- var m = L.marker([mark.Latitude, mark.Longitude]);
- map.addLayer(m)
- return m;
- }
- function clickOnMark(placeId) {
- $.ajax({
- url: '@Url.Action("GetBuildingsByLandingPlaceId")',
- data: placeId,
- success: function (buildings) {
- alert("");
- var buildingsAr = $.parseJSON(buildings);
- for (var i in buildingsAr) {
- buildingsList[buildingsAr[i].Id] = setMarker(buildingsAr[i])
- }
- }
- });
- }
- function setCircleMarker(mark) {
- var m = L.circleMarker([mark.Latitude, mark.Longitude], { color: 'red' }).on("dblclick", function () { clickOnMark(placeId) });
- map.addLayer(m)
- return m;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement