|
809 | 809 | }
|
810 | 810 | ],
|
811 | 811 | "source": [
|
812 |
| - "m = gis.map(\"San Diego, CA\", 8)\n", |
| 812 | + "m = gis.map(\"San Diego, CA\")\n", |
813 | 813 | "m"
|
814 | 814 | ]
|
815 | 815 | },
|
|
820 | 820 | "outputs": [],
|
821 | 821 | "source": [
|
822 | 822 | "# draw the camp `point`\n",
|
823 |
| - "m.draw(camp_pendleton_s_geodefn)" |
| 823 | + "m.content.draw(camp_pendleton_s_geodefn)" |
824 | 824 | ]
|
825 | 825 | },
|
826 | 826 | {
|
|
868 | 868 | }
|
869 | 869 | ],
|
870 | 870 | "source": [
|
871 |
| - "midx = gis.map(\"United States\", 3)\n", |
| 871 | + "midx = gis.map(\"United States\")\n", |
872 | 872 | "midx"
|
873 | 873 | ]
|
874 | 874 | },
|
|
879 | 879 | "outputs": [],
|
880 | 880 | "source": [
|
881 | 881 | "midx.center = [39, -98]\n",
|
882 |
| - "midx.basemap = \"gray-vector\"" |
| 882 | + "midx.basemap.basemap = 'gray-vector'" |
883 | 883 | ]
|
884 | 884 | },
|
885 | 885 | {
|
|
939 | 939 | "source": [
|
940 | 940 | "import time\n",
|
941 | 941 | "from arcgis.geometry import Geometry, Polygon\n",
|
| 942 | + "from arcgis.map.symbols import SimpleFillSymbolEsriSFS\n", |
942 | 943 | "\n",
|
943 | 944 | "# define a symbol to visualize the spatial index quadrants\n",
|
944 | 945 | "sym = {\n",
|
|
967 | 968 | " miny = child.center[1] - height_factor\n",
|
968 | 969 | " maxx = child.center[0] + width_factor\n",
|
969 | 970 | " maxy = child.center[1] + height_factor\n",
|
970 |
| - " child_geom = Geometry(\n", |
971 |
| - " {\n", |
972 |
| - " \"rings\": [\n", |
973 |
| - " [[minx, miny], [minx, maxy], [maxx, maxy], [maxx, miny], [minx, miny]]\n", |
974 |
| - " ],\n", |
975 |
| - " \"spatialReference\": sp_ref,\n", |
976 |
| - " }\n", |
977 |
| - " )\n", |
978 |
| - " # child_extent = Polygon(child_geom)\n", |
979 |
| - " midx.draw(shape=child_geom, symbol=sym)\n", |
| 971 | + " child_geom = Geometry({\n", |
| 972 | + " 'rings':[[[minx,miny], [minx, maxy], [maxx, maxy], [maxx, miny], [minx, miny]]],\n", |
| 973 | + " 'spatialReference': sp_ref})\n", |
| 974 | + " #child_extent = Polygon(child_geom)\n", |
| 975 | + " \n", |
| 976 | + " sym = SimpleFillSymbolEsriSFS(**sym)\n", |
| 977 | + " midx.content.draw(shape = child_geom, symbol = sym)\n", |
980 | 978 | " time.sleep(2)"
|
981 | 979 | ]
|
982 | 980 | },
|
|
1493 | 1491 | }
|
1494 | 1492 | ],
|
1495 | 1493 | "source": [
|
1496 |
| - "m1 = gis.map(\"United States\", 3)\n", |
| 1494 | + "m1 = gis.map(\"United States\")\n", |
1497 | 1495 | "m1"
|
1498 | 1496 | ]
|
1499 | 1497 | },
|
|
1512 | 1510 | "metadata": {},
|
1513 | 1511 | "outputs": [],
|
1514 | 1512 | "source": [
|
1515 |
| - "sym_poly = {\n", |
1516 |
| - " \"type\": \"esriSFS\",\n", |
1517 |
| - " \"style\": \"esriSFSSolid\",\n", |
1518 |
| - " \"color\": [0, 0, 0, 0], # hollow, no fill\n", |
| 1513 | + "sym_poly = SimpleFillSymbolEsriSFS(**{\n", |
| 1514 | + " \"type\": \"esriSFS\",\n", |
| 1515 | + " \"style\": \"esriSFSSolid\",\n", |
| 1516 | + " \"color\": [0,0,0,0], # hollow, no fill\n", |
1519 | 1517 | " \"outline\": {\n",
|
1520 |
| - " \"type\": \"esriSLS\",\n", |
1521 |
| - " \"style\": \"esriSLSSolid\",\n", |
1522 |
| - " \"color\": [255, 0, 0, 255], # red border\n", |
1523 |
| - " \"width\": 3,\n", |
1524 |
| - " },\n", |
1525 |
| - "}\n", |
| 1518 | + " \"type\": \"esriSLS\",\n", |
| 1519 | + " \"style\": \"esriSLSSolid\",\n", |
| 1520 | + " \"color\": [255,0,0,255], # red border\n", |
| 1521 | + " \"width\": 3}\n", |
| 1522 | + "})\n", |
1526 | 1523 | "\n",
|
1527 | 1524 | "# draw the dataframe extent with AOI\n",
|
1528 |
| - "m1.draw(shape=df_geoextent_geom, symbol=sym_poly)" |
| 1525 | + "m1.content.draw(shape = df_geoextent_geom, symbol = sym_poly)" |
1529 | 1526 | ]
|
1530 | 1527 | },
|
1531 | 1528 | {
|
|
1563 | 1560 | " {\"rings\": area_of_interest_ring, \"spatialReference\": sp_ref}\n",
|
1564 | 1561 | ")\n",
|
1565 | 1562 | "\n",
|
1566 |
| - "sym_poly_aoi = {\n", |
1567 |
| - " \"type\": \"esriSFS\",\n", |
1568 |
| - " \"style\": \"esriSFSSolid\",\n", |
1569 |
| - " \"color\": [0, 0, 0, 0], # hollow, no fill\n", |
| 1563 | + "sym_poly_aoi = SimpleFillSymbolEsriSFS(**{\n", |
| 1564 | + " \"type\": \"esriSFS\",\n", |
| 1565 | + " \"style\": \"esriSFSSolid\",\n", |
| 1566 | + " \"color\": [0,0,0,0], # hollow, no fill\n", |
1570 | 1567 | " \"outline\": {\n",
|
1571 |
| - " \"type\": \"esriSLS\",\n", |
1572 |
| - " \"style\": \"esriSLSSolid\",\n", |
1573 |
| - " \"color\": [0, 255, 0, 255], # green border\n", |
1574 |
| - " \"width\": 3,\n", |
1575 |
| - " },\n", |
1576 |
| - "}\n", |
| 1568 | + " \"type\": \"esriSLS\",\n", |
| 1569 | + " \"style\": \"esriSLSSolid\",\n", |
| 1570 | + " \"color\": [0,255,0,255], # green border\n", |
| 1571 | + " \"width\": 3}\n", |
| 1572 | + "})\n", |
1577 | 1573 | "\n",
|
1578 |
| - "m1.draw(shape=area_of_interest_geom, symbol=sym_poly_aoi)" |
| 1574 | + "m1.content.draw(shape = area_of_interest_geom, symbol = sym_poly_aoi)" |
1579 | 1575 | ]
|
1580 | 1576 | },
|
1581 | 1577 | {
|
|
1864 | 1860 | }
|
1865 | 1861 | ],
|
1866 | 1862 | "source": [
|
1867 |
| - "m2 = gis.map(\"Los Angeles, CA\", 7)\n", |
| 1863 | + "m2 = gis.map(\"Los Angeles, CA\")\n", |
1868 | 1864 | "m2"
|
1869 | 1865 | ]
|
1870 | 1866 | },
|
|
1883 | 1879 | "metadata": {},
|
1884 | 1880 | "outputs": [],
|
1885 | 1881 | "source": [
|
1886 |
| - "m2.draw(shape=area_of_interest_geom, symbol=sym_poly_aoi)" |
| 1882 | + "m2.content.draw(shape = area_of_interest_geom, symbol = sym_poly_aoi)" |
1887 | 1883 | ]
|
1888 | 1884 | },
|
1889 | 1885 | {
|
|
1892 | 1888 | "metadata": {},
|
1893 | 1889 | "outputs": [],
|
1894 | 1890 | "source": [
|
1895 |
| - "pt_sym = {\n", |
| 1891 | + "from arcgis.map.symbols import SimpleMarkerSymbolEsriSMS\n", |
| 1892 | + "\n", |
| 1893 | + "pt_sym = SimpleMarkerSymbolEsriSMS(**{\n", |
1896 | 1894 | " \"type\": \"esriSMS\",\n",
|
1897 | 1895 | " \"style\": \"esriSMSDiamond\",\n",
|
1898 | 1896 | " \"color\": [255, 140, 0, 255], # yellowish\n",
|
1899 | 1897 | " \"size\": 8,\n",
|
1900 | 1898 | " \"angle\": 0,\n",
|
1901 | 1899 | " \"xoffset\": 0,\n",
|
1902 | 1900 | " \"yoffset\": 0,\n",
|
1903 |
| - " \"outline\": {\"color\": [255, 140, 0, 255], \"width\": 1},\n", |
1904 |
| - "}\n", |
1905 |
| - "\n", |
| 1901 | + " \"outline\": {\n", |
| 1902 | + " \"color\": [255,140,0,255],\n", |
| 1903 | + " \"width\": 1}\n", |
| 1904 | + " })\n", |
| 1905 | + " \n", |
1906 | 1906 | "# draw the AOI that intersects\n",
|
1907 | 1907 | "for pt_index in index_of_features:\n",
|
1908 |
| - " m2.draw(shape=df.iloc[pt_index][\"SHAPE\"], symbol=pt_sym)" |
| 1908 | + " m2.content.draw(shape = df.iloc[pt_index]['SHAPE'], symbol = pt_sym) " |
1909 | 1909 | ]
|
1910 | 1910 | },
|
1911 | 1911 | {
|
|
4143 | 4143 | }
|
4144 | 4144 | ],
|
4145 | 4145 | "source": [
|
4146 |
| - "m3 = gis.map(\"Wyoming\", 6)\n", |
| 4146 | + "m3 = gis.map(\"Wyoming\")\n", |
4147 | 4147 | "m3"
|
4148 | 4148 | ]
|
4149 | 4149 | },
|
|
4162 | 4162 | "metadata": {},
|
4163 | 4163 | "outputs": [],
|
4164 | 4164 | "source": [
|
4165 |
| - "from arcgis.geometry import Geometry\n", |
4166 |
| - "\n", |
4167 | 4165 | "# draw the spatial join results on Wyoming state\n",
|
4168 | 4166 | "for idx, row in sdf2.iterrows():\n",
|
4169 |
| - " m3.draw(row[\"SHAPE\"], symbol=pt_sym)" |
| 4167 | + " m3.content.draw(row['SHAPE'], symbol=pt_sym)" |
4170 | 4168 | ]
|
4171 | 4169 | },
|
4172 | 4170 | {
|
|
0 commit comments