Skip to main content
Post Closed as "Not suitable for this site" by m_goldberg, LCarvalho, José Antonio Díaz Navas, bbgodfrey, eyorble
deleted 29 characters in body
Source Link
Sjoerd C. de Vries
  • 66.2k
  • 15
  • 189
  • 327

With reference to thethis related topic., I have a map (called EKB):

EKB=EKB

The coordinates of the map corners:

LowerLeftCorner = {FromDMS["55°44'59.75''N"], FromDMS["55°46'24.20''E"]};
UpperRightCorner = {FromDMS["58°36'01.89''N"], FromDMS["66°08'20.36''E"]};

The legends for objects:

a1=

aes

a2=

tec

a3=

gres

I decided to create a dataset at first in order to store the names of the objects and their coordinates.

The dataset:

DataSetEkb = Dataset[{
   <|"Names of Objects" -> "Белоярская АЭС", 
    "Coordinates" -> {56.842034, 61.319775}, "Legend" -> a1 |>,
   <|"Names of Objects" -> "Ново-Свердловская ТЭЦ", 
    "Coordinates" -> {56.839909, 60.841127}, "Legend" -> a2 |>,
   <|"Names of Objects" -> "Среднеуральская ГРЭС", 
    "Coordinates" -> {57.000236, 60.463666}, "Legend" -> a3|>}];

And finally I got this:

GeoGraphics[{GeoMarker[GeoPosition[Normal[DataSetEkb[All, 2]]], 
   Normal[DataSetEkb[All, 3]], "Scale" -> Scaled[0.5]]},
 GeoBackground -> GeoStyling[{"Image", EKB}],
 GeoRange -> Transpose@{LowerLeftCorner, UpperRightCorner}]

final

Questions:

  1. Why did I get this result and how can it be fixed (what's wrong with my parameters of GeoMarker)?

  2. Is it okay to use the DataSet in such type of the "task" (in order to store the objects and their parameters)? What if the number of the objects is more than 2000? Perhaps, there is a better way to store the objects?

(I hope I was sufficiently specific)

With reference to the related topic. I have a map (called EKB):

EKB=EKB

The coordinates of the map corners:

LowerLeftCorner = {FromDMS["55°44'59.75''N"], FromDMS["55°46'24.20''E"]};
UpperRightCorner = {FromDMS["58°36'01.89''N"], FromDMS["66°08'20.36''E"]};

The legends for objects:

a1=

aes

a2=

tec

a3=

gres

I decided to create a dataset at first in order to store the names of the objects and their coordinates.

The dataset:

DataSetEkb = Dataset[{
   <|"Names of Objects" -> "Белоярская АЭС", 
    "Coordinates" -> {56.842034, 61.319775}, "Legend" -> a1 |>,
   <|"Names of Objects" -> "Ново-Свердловская ТЭЦ", 
    "Coordinates" -> {56.839909, 60.841127}, "Legend" -> a2 |>,
   <|"Names of Objects" -> "Среднеуральская ГРЭС", 
    "Coordinates" -> {57.000236, 60.463666}, "Legend" -> a3|>}];

And finally I got this:

GeoGraphics[{GeoMarker[GeoPosition[Normal[DataSetEkb[All, 2]]], 
   Normal[DataSetEkb[All, 3]], "Scale" -> Scaled[0.5]]},
 GeoBackground -> GeoStyling[{"Image", EKB}],
 GeoRange -> Transpose@{LowerLeftCorner, UpperRightCorner}]

final

Questions:

  1. Why did I get this result and how can it be fixed (what's wrong with my parameters of GeoMarker)?

  2. Is it okay to use the DataSet in such type of the "task" (in order to store the objects and their parameters)? What if the number of the objects is more than 2000? Perhaps, there is a better way to store the objects?

(I hope I was sufficiently specific)

With reference to this related topic, I have a map (called EKB):

EKB=EKB

The coordinates of the map corners:

LowerLeftCorner = {FromDMS["55°44'59.75''N"], FromDMS["55°46'24.20''E"]};
UpperRightCorner = {FromDMS["58°36'01.89''N"], FromDMS["66°08'20.36''E"]};

The legends for objects:

a1=

aes

a2=

tec

a3=

gres

I decided to create a dataset at first in order to store the names of the objects and their coordinates.

The dataset:

DataSetEkb = Dataset[{
   <|"Names of Objects" -> "Белоярская АЭС", 
    "Coordinates" -> {56.842034, 61.319775}, "Legend" -> a1 |>,
   <|"Names of Objects" -> "Ново-Свердловская ТЭЦ", 
    "Coordinates" -> {56.839909, 60.841127}, "Legend" -> a2 |>,
   <|"Names of Objects" -> "Среднеуральская ГРЭС", 
    "Coordinates" -> {57.000236, 60.463666}, "Legend" -> a3|>}];

And finally I got this:

GeoGraphics[{GeoMarker[GeoPosition[Normal[DataSetEkb[All, 2]]], 
   Normal[DataSetEkb[All, 3]], "Scale" -> Scaled[0.5]]},
 GeoBackground -> GeoStyling[{"Image", EKB}],
 GeoRange -> Transpose@{LowerLeftCorner, UpperRightCorner}]

final

Questions:

  1. Why did I get this result and how can it be fixed (what's wrong with my parameters of GeoMarker)?

  2. Is it okay to use the DataSet in such type of the "task" (in order to store the objects and their parameters)? What if the number of the objects is more than 2000? Perhaps, there is a better way to store the objects?

(I hope I was sufficiently specific)

deleted 29 characters in body
Source Link
Sjoerd C. de Vries
  • 66.2k
  • 15
  • 189
  • 327

With reference to closethe related topic. I have thea map (called EKB):

EKB=EKB

The coordinates of the map corners:

LowerLeftCorner = {FromDMS["55\[Degree]44'59FromDMS["55°44'59.75''N"], 
   FromDMS["55\[Degree]46'24FromDMS["55°46'24.20''E"]};
UpperRightCorner = {FromDMS["58\[Degree]36'01FromDMS["58°36'01.89''N"], 
   FromDMS["66\[Degree]08'20FromDMS["66°08'20.36''E"]};

The legends for objects:

a1=

aes

a2=

tec

a3=

gres

I decided to create thea dataset at first in order to put therestore the names of the objects and their coordinates.

The dataset:

DataSetEkb = Dataset[{
   <|"Names of Objects" -> "Белоярская АЭС", 
    "Coordinates" -> {56.842034, 61.319775}, "Legend" -> a1 |>,
   <|"Names of Objects" -> "Ново-Свердловская ТЭЦ", 
    "Coordinates" -> {56.839909, 60.841127}, "Legend" -> a2 |>,
   <|"Names of Objects" -> "Среднеуральская ГРЭС", 
    "Coordinates" -> {57.000236, 60.463666}, "Legend" -> a3|>}];

And finally I got this:

GeoGraphics[{GeoMarker[GeoPosition[Normal[DataSetEkb[All, 2]]], 
   Normal[DataSetEkb[All, 3]], "Scale" -> Scaled[0.5]]},
 GeoBackground -> GeoStyling[{"Image", EKB}],
 GeoRange -> Transpose@{LowerLeftCorner, UpperRightCorner}]

final

Questions:

  1. Why did I got such aget this result and how it can it be fixed (what's wrong with my parameters of GeoMarker)?

  2. Is it okay to use the DataSet in such type of the "task" (in order to store the objects and their parameters)? What if the number of the objects is more than 2000? Perhaps, there is anothera better way to store the objects?

(HopeI hope I was quitesufficiently specific)

With reference to close topic. I have the map (called EKB):

EKB=EKB

The coordinates of the map corners:

LowerLeftCorner = {FromDMS["55\[Degree]44'59.75''N"], 
   FromDMS["55\[Degree]46'24.20''E"]};
UpperRightCorner = {FromDMS["58\[Degree]36'01.89''N"], 
   FromDMS["66\[Degree]08'20.36''E"]};

The legends for objects:

a1=

aes

a2=

tec

a3=

gres

I decided to create the dataset at first in order to put there the names of the objects and their coordinates.

The dataset:

DataSetEkb = Dataset[{
   <|"Names of Objects" -> "Белоярская АЭС", 
    "Coordinates" -> {56.842034, 61.319775}, "Legend" -> a1 |>,
   <|"Names of Objects" -> "Ново-Свердловская ТЭЦ", 
    "Coordinates" -> {56.839909, 60.841127}, "Legend" -> a2 |>,
   <|"Names of Objects" -> "Среднеуральская ГРЭС", 
    "Coordinates" -> {57.000236, 60.463666}, "Legend" -> a3|>}];

And finally I got this:

GeoGraphics[{GeoMarker[GeoPosition[Normal[DataSetEkb[All, 2]]], 
   Normal[DataSetEkb[All, 3]], "Scale" -> Scaled[0.5]]},
 GeoBackground -> GeoStyling[{"Image", EKB}],
 GeoRange -> Transpose@{LowerLeftCorner, UpperRightCorner}]

final

Questions:

  1. Why I got such a result and how it can be fixed (what's wrong with my parameters of GeoMarker)?

  2. Is it okay to use the DataSet in such type of the "task" (in order to store the objects and their parameters)? What if the number of the objects is more than 2000? Perhaps, there is another better way to store the objects?

(Hope I was quite specific)

With reference to the related topic. I have a map (called EKB):

EKB=EKB

The coordinates of the map corners:

LowerLeftCorner = {FromDMS["55°44'59.75''N"], FromDMS["55°46'24.20''E"]};
UpperRightCorner = {FromDMS["58°36'01.89''N"], FromDMS["66°08'20.36''E"]};

The legends for objects:

a1=

aes

a2=

tec

a3=

gres

I decided to create a dataset at first in order to store the names of the objects and their coordinates.

The dataset:

DataSetEkb = Dataset[{
   <|"Names of Objects" -> "Белоярская АЭС", 
    "Coordinates" -> {56.842034, 61.319775}, "Legend" -> a1 |>,
   <|"Names of Objects" -> "Ново-Свердловская ТЭЦ", 
    "Coordinates" -> {56.839909, 60.841127}, "Legend" -> a2 |>,
   <|"Names of Objects" -> "Среднеуральская ГРЭС", 
    "Coordinates" -> {57.000236, 60.463666}, "Legend" -> a3|>}];

And finally I got this:

GeoGraphics[{GeoMarker[GeoPosition[Normal[DataSetEkb[All, 2]]], 
   Normal[DataSetEkb[All, 3]], "Scale" -> Scaled[0.5]]},
 GeoBackground -> GeoStyling[{"Image", EKB}],
 GeoRange -> Transpose@{LowerLeftCorner, UpperRightCorner}]

final

Questions:

  1. Why did I get this result and how can it be fixed (what's wrong with my parameters of GeoMarker)?

  2. Is it okay to use the DataSet in such type of the "task" (in order to store the objects and their parameters)? What if the number of the objects is more than 2000? Perhaps, there is a better way to store the objects?

(I hope I was sufficiently specific)

Source Link

The specific GeoMarker from DataSet

With reference to close topic. I have the map (called EKB):

EKB=EKB

The coordinates of the map corners:

LowerLeftCorner = {FromDMS["55\[Degree]44'59.75''N"], 
   FromDMS["55\[Degree]46'24.20''E"]};
UpperRightCorner = {FromDMS["58\[Degree]36'01.89''N"], 
   FromDMS["66\[Degree]08'20.36''E"]};

The legends for objects:

a1=

aes

a2=

tec

a3=

gres

I decided to create the dataset at first in order to put there the names of the objects and their coordinates.

The dataset:

DataSetEkb = Dataset[{
   <|"Names of Objects" -> "Белоярская АЭС", 
    "Coordinates" -> {56.842034, 61.319775}, "Legend" -> a1 |>,
   <|"Names of Objects" -> "Ново-Свердловская ТЭЦ", 
    "Coordinates" -> {56.839909, 60.841127}, "Legend" -> a2 |>,
   <|"Names of Objects" -> "Среднеуральская ГРЭС", 
    "Coordinates" -> {57.000236, 60.463666}, "Legend" -> a3|>}];

And finally I got this:

GeoGraphics[{GeoMarker[GeoPosition[Normal[DataSetEkb[All, 2]]], 
   Normal[DataSetEkb[All, 3]], "Scale" -> Scaled[0.5]]},
 GeoBackground -> GeoStyling[{"Image", EKB}],
 GeoRange -> Transpose@{LowerLeftCorner, UpperRightCorner}]

final

Questions:

  1. Why I got such a result and how it can be fixed (what's wrong with my parameters of GeoMarker)?

  2. Is it okay to use the DataSet in such type of the "task" (in order to store the objects and their parameters)? What if the number of the objects is more than 2000? Perhaps, there is another better way to store the objects?

(Hope I was quite specific)